/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false -i ../../../trunk/examples/svcomp/ldv-races/race-2_1-container_of.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 01:02:28,597 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 01:02:28,650 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-NoLbe.epf [2023-11-30 01:02:28,679 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 01:02:28,679 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 01:02:28,679 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 01:02:28,680 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 01:02:28,680 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 01:02:28,680 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 01:02:28,680 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 01:02:28,681 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 01:02:28,681 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 01:02:28,681 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 01:02:28,681 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 01:02:28,681 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 01:02:28,682 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 01:02:28,682 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 01:02:28,682 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 01:02:28,682 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 01:02:28,683 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 01:02:28,683 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 01:02:28,686 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 01:02:28,686 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 01:02:28,687 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 01:02:28,691 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 01:02:28,691 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:02:28,691 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 01:02:28,692 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 01:02:28,693 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 01:02:28,693 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 01:02:28,693 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 01:02:28,693 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 01:02:28,694 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 01:02:28,694 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false [2023-11-30 01:02:28,848 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 01:02:28,859 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 01:02:28,861 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 01:02:28,861 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 01:02:28,862 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 01:02:28,862 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-2_1-container_of.i [2023-11-30 01:02:29,889 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 01:02:30,176 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 01:02:30,176 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_1-container_of.i [2023-11-30 01:02:30,192 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/05d9d14ae/a8a9704283b44669b9363f41e85eda8c/FLAG437242191 [2023-11-30 01:02:30,206 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/05d9d14ae/a8a9704283b44669b9363f41e85eda8c [2023-11-30 01:02:30,208 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 01:02:30,209 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 01:02:30,211 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 01:02:30,211 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 01:02:30,214 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 01:02:30,214 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,215 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ac087c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30, skipping insertion in model container [2023-11-30 01:02:30,216 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,256 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 01:02:30,645 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:02:30,651 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 01:02:30,690 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 01:02:30,772 INFO L206 MainTranslator]: Completed translation [2023-11-30 01:02:30,772 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30 WrapperNode [2023-11-30 01:02:30,772 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 01:02:30,773 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 01:02:30,773 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 01:02:30,773 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 01:02:30,777 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,794 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,817 INFO L138 Inliner]: procedures = 483, calls = 48, calls flagged for inlining = 13, calls inlined = 18, statements flattened = 220 [2023-11-30 01:02:30,818 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 01:02:30,818 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 01:02:30,819 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 01:02:30,819 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 01:02:30,826 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,826 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,831 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,831 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,845 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,847 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,849 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,851 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,855 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 01:02:30,855 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 01:02:30,855 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 01:02:30,855 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 01:02:30,856 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (1/1) ... [2023-11-30 01:02:30,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 01:02:30,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 01:02:30,876 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-11-30 01:02:30,933 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-11-30 01:02:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 01:02:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 01:02:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 01:02:30,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 01:02:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-30 01:02:30,943 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 01:02:30,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 01:02:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2023-11-30 01:02:30,944 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2023-11-30 01:02:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 01:02:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 01:02:30,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 01:02:30,945 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 01:02:30,947 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-30 01:02:31,132 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 01:02:31,133 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 01:02:31,411 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 01:02:31,434 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 01:02:31,434 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-30 01:02:31,435 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:02:31 BoogieIcfgContainer [2023-11-30 01:02:31,435 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 01:02:31,437 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 01:02:31,437 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 01:02:31,440 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 01:02:31,441 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 01:02:30" (1/3) ... [2023-11-30 01:02:31,441 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@40865a4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:02:31, skipping insertion in model container [2023-11-30 01:02:31,441 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 01:02:30" (2/3) ... [2023-11-30 01:02:31,442 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@40865a4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 01:02:31, skipping insertion in model container [2023-11-30 01:02:31,442 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 01:02:31" (3/3) ... [2023-11-30 01:02:31,443 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_1-container_of.i [2023-11-30 01:02:31,455 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 01:02:31,455 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 15 error locations. [2023-11-30 01:02:31,455 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 01:02:31,550 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 01:02:31,595 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 339 places, 347 transitions, 708 flow [2023-11-30 01:02:31,700 INFO L124 PetriNetUnfolderBase]: 18/435 cut-off events. [2023-11-30 01:02:31,700 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 01:02:31,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 444 conditions, 435 events. 18/435 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 988 event pairs, 0 based on Foata normal form. 0/392 useless extension candidates. Maximal degree in co-relation 240. Up to 4 conditions per place. [2023-11-30 01:02:31,707 INFO L82 GeneralOperation]: Start removeDead. Operand has 339 places, 347 transitions, 708 flow [2023-11-30 01:02:31,716 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 337 places, 344 transitions, 700 flow [2023-11-30 01:02:31,722 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 01:02:31,726 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@58b80d18, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 01:02:31,726 INFO L363 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2023-11-30 01:02:31,735 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 01:02:31,735 INFO L124 PetriNetUnfolderBase]: 0/35 cut-off events. [2023-11-30 01:02:31,735 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 01:02:31,735 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:31,735 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:31,736 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:02:31,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:31,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1772291640, now seen corresponding path program 1 times [2023-11-30 01:02:31,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:31,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618912353] [2023-11-30 01:02:31,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:31,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:32,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:32,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:32,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618912353] [2023-11-30 01:02:32,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618912353] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:32,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:32,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:02:32,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402164294] [2023-11-30 01:02:32,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:32,389 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:02:32,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:32,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:02:32,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:02:32,414 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 347 [2023-11-30 01:02:32,418 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 344 transitions, 700 flow. Second operand has 6 states, 6 states have (on average 203.83333333333334) internal successors, (1223), 6 states have internal predecessors, (1223), 0 states have call successors, (0), 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-11-30 01:02:32,418 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:32,418 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 347 [2023-11-30 01:02:32,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:38,576 INFO L124 PetriNetUnfolderBase]: 26601/57731 cut-off events. [2023-11-30 01:02:38,577 INFO L125 PetriNetUnfolderBase]: For 86/86 co-relation queries the response was YES. [2023-11-30 01:02:38,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98758 conditions, 57731 events. 26601/57731 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 1188. Compared 601466 event pairs, 26600 based on Foata normal form. 1508/51648 useless extension candidates. Maximal degree in co-relation 97795. Up to 40953 conditions per place. [2023-11-30 01:02:38,881 INFO L140 encePairwiseOnDemand]: 329/347 looper letters, 121 selfloop transitions, 5 changer transitions 12/313 dead transitions. [2023-11-30 01:02:38,881 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 313 transitions, 890 flow [2023-11-30 01:02:38,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:02:38,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:02:38,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1351 transitions. [2023-11-30 01:02:38,896 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.648895292987512 [2023-11-30 01:02:38,896 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1351 transitions. [2023-11-30 01:02:38,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1351 transitions. [2023-11-30 01:02:38,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:38,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1351 transitions. [2023-11-30 01:02:38,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 225.16666666666666) internal successors, (1351), 6 states have internal predecessors, (1351), 0 states have call successors, (0), 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-11-30 01:02:38,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:38,911 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:38,913 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, -14 predicate places. [2023-11-30 01:02:38,913 INFO L500 AbstractCegarLoop]: Abstraction has has 323 places, 313 transitions, 890 flow [2023-11-30 01:02:38,914 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 203.83333333333334) internal successors, (1223), 6 states have internal predecessors, (1223), 0 states have call successors, (0), 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-11-30 01:02:38,914 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:38,914 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:38,915 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 01:02:38,915 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:02:38,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:38,915 INFO L85 PathProgramCache]: Analyzing trace with hash -418770250, now seen corresponding path program 1 times [2023-11-30 01:02:38,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:38,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514882151] [2023-11-30 01:02:38,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:38,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:38,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:39,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:39,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:39,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514882151] [2023-11-30 01:02:39,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514882151] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:39,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:39,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:02:39,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621989579] [2023-11-30 01:02:39,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:39,151 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:02:39,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:39,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:02:39,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:02:39,154 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 347 [2023-11-30 01:02:39,155 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 313 transitions, 890 flow. Second operand has 6 states, 6 states have (on average 204.83333333333334) internal successors, (1229), 6 states have internal predecessors, (1229), 0 states have call successors, (0), 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-11-30 01:02:39,155 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:39,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 347 [2023-11-30 01:02:39,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:45,145 INFO L124 PetriNetUnfolderBase]: 26601/57730 cut-off events. [2023-11-30 01:02:45,145 INFO L125 PetriNetUnfolderBase]: For 3044/10950 co-relation queries the response was YES. [2023-11-30 01:02:45,392 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139713 conditions, 57730 events. 26601/57730 cut-off events. For 3044/10950 co-relation queries the response was YES. Maximal size of possible extension queue 1188. Compared 601460 event pairs, 26600 based on Foata normal form. 0/50140 useless extension candidates. Maximal degree in co-relation 138387. Up to 40952 conditions per place. [2023-11-30 01:02:45,629 INFO L140 encePairwiseOnDemand]: 341/347 looper letters, 120 selfloop transitions, 5 changer transitions 12/312 dead transitions. [2023-11-30 01:02:45,629 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 312 transitions, 1136 flow [2023-11-30 01:02:45,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:02:45,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:02:45,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1338 transitions. [2023-11-30 01:02:45,632 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6426512968299711 [2023-11-30 01:02:45,632 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1338 transitions. [2023-11-30 01:02:45,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1338 transitions. [2023-11-30 01:02:45,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:45,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1338 transitions. [2023-11-30 01:02:45,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 223.0) internal successors, (1338), 6 states have internal predecessors, (1338), 0 states have call successors, (0), 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-11-30 01:02:45,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:45,640 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:45,640 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, -10 predicate places. [2023-11-30 01:02:45,640 INFO L500 AbstractCegarLoop]: Abstraction has has 327 places, 312 transitions, 1136 flow [2023-11-30 01:02:45,641 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 204.83333333333334) internal successors, (1229), 6 states have internal predecessors, (1229), 0 states have call successors, (0), 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-11-30 01:02:45,641 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:45,641 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:45,641 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 01:02:45,641 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:02:45,643 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:45,644 INFO L85 PathProgramCache]: Analyzing trace with hash -921374036, now seen corresponding path program 1 times [2023-11-30 01:02:45,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:45,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288878833] [2023-11-30 01:02:45,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:45,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:45,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:45,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:45,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288878833] [2023-11-30 01:02:45,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288878833] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:45,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:45,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:02:45,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102730414] [2023-11-30 01:02:45,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:45,951 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:02:45,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:45,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:02:45,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:02:45,953 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 347 [2023-11-30 01:02:45,954 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 312 transitions, 1136 flow. Second operand has 6 states, 6 states have (on average 207.66666666666666) internal successors, (1246), 6 states have internal predecessors, (1246), 0 states have call successors, (0), 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-11-30 01:02:45,955 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:45,955 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 347 [2023-11-30 01:02:45,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:52,259 INFO L124 PetriNetUnfolderBase]: 26601/57612 cut-off events. [2023-11-30 01:02:52,260 INFO L125 PetriNetUnfolderBase]: For 8440/15980 co-relation queries the response was YES. [2023-11-30 01:02:52,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 180547 conditions, 57612 events. 26601/57612 cut-off events. For 8440/15980 co-relation queries the response was YES. Maximal size of possible extension queue 1188. Compared 600174 event pairs, 24778 based on Foata normal form. 0/50168 useless extension candidates. Maximal degree in co-relation 178862. Up to 40951 conditions per place. [2023-11-30 01:02:52,612 INFO L140 encePairwiseOnDemand]: 339/347 looper letters, 121 selfloop transitions, 7 changer transitions 12/317 dead transitions. [2023-11-30 01:02:52,612 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 317 transitions, 1425 flow [2023-11-30 01:02:52,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:02:52,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:02:52,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1353 transitions. [2023-11-30 01:02:52,615 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6498559077809798 [2023-11-30 01:02:52,615 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1353 transitions. [2023-11-30 01:02:52,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1353 transitions. [2023-11-30 01:02:52,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:52,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1353 transitions. [2023-11-30 01:02:52,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 225.5) internal successors, (1353), 6 states have internal predecessors, (1353), 0 states have call successors, (0), 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-11-30 01:02:52,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:52,622 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:52,623 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, -6 predicate places. [2023-11-30 01:02:52,623 INFO L500 AbstractCegarLoop]: Abstraction has has 331 places, 317 transitions, 1425 flow [2023-11-30 01:02:52,623 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 207.66666666666666) internal successors, (1246), 6 states have internal predecessors, (1246), 0 states have call successors, (0), 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-11-30 01:02:52,623 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:52,624 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:52,624 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 01:02:52,624 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:02:52,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:52,624 INFO L85 PathProgramCache]: Analyzing trace with hash 531947649, now seen corresponding path program 1 times [2023-11-30 01:02:52,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:52,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421046181] [2023-11-30 01:02:52,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:52,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:52,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:02:52,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:02:52,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:02:52,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421046181] [2023-11-30 01:02:52,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421046181] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:02:52,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:02:52,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:02:52,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332549362] [2023-11-30 01:02:52,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:02:52,943 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:02:52,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:02:52,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:02:52,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:02:52,948 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 347 [2023-11-30 01:02:52,949 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 317 transitions, 1425 flow. Second operand has 6 states, 6 states have (on average 208.66666666666666) internal successors, (1252), 6 states have internal predecessors, (1252), 0 states have call successors, (0), 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-11-30 01:02:52,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:02:52,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 347 [2023-11-30 01:02:52,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:02:59,528 INFO L124 PetriNetUnfolderBase]: 26601/57726 cut-off events. [2023-11-30 01:02:59,528 INFO L125 PetriNetUnfolderBase]: For 17024/27080 co-relation queries the response was YES. [2023-11-30 01:02:59,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 221611 conditions, 57726 events. 26601/57726 cut-off events. For 17024/27080 co-relation queries the response was YES. Maximal size of possible extension queue 1188. Compared 602513 event pairs, 25452 based on Foata normal form. 4/50300 useless extension candidates. Maximal degree in co-relation 219569. Up to 40950 conditions per place. [2023-11-30 01:02:59,945 INFO L140 encePairwiseOnDemand]: 339/347 looper letters, 120 selfloop transitions, 7 changer transitions 12/316 dead transitions. [2023-11-30 01:02:59,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 316 transitions, 1671 flow [2023-11-30 01:02:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:02:59,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:02:59,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1352 transitions. [2023-11-30 01:02:59,948 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.6493756003842459 [2023-11-30 01:02:59,948 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1352 transitions. [2023-11-30 01:02:59,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1352 transitions. [2023-11-30 01:02:59,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:02:59,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1352 transitions. [2023-11-30 01:02:59,952 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 225.33333333333334) internal successors, (1352), 6 states have internal predecessors, (1352), 0 states have call successors, (0), 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-11-30 01:02:59,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:59,956 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:02:59,957 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, -2 predicate places. [2023-11-30 01:02:59,957 INFO L500 AbstractCegarLoop]: Abstraction has has 335 places, 316 transitions, 1671 flow [2023-11-30 01:02:59,957 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 208.66666666666666) internal successors, (1252), 6 states have internal predecessors, (1252), 0 states have call successors, (0), 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-11-30 01:02:59,957 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:02:59,958 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:02:59,959 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 01:02:59,959 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:02:59,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:02:59,959 INFO L85 PathProgramCache]: Analyzing trace with hash 2085937919, now seen corresponding path program 1 times [2023-11-30 01:02:59,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:02:59,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944172832] [2023-11-30 01:02:59,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:02:59,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:02:59,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:00,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:00,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944172832] [2023-11-30 01:03:00,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944172832] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:00,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:00,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:03:00,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433354124] [2023-11-30 01:03:00,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:00,269 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:03:00,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:00,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:03:00,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:03:00,271 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 347 [2023-11-30 01:03:00,272 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 316 transitions, 1671 flow. Second operand has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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-11-30 01:03:00,272 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:00,272 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 347 [2023-11-30 01:03:00,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:09,288 INFO L124 PetriNetUnfolderBase]: 39993/77343 cut-off events. [2023-11-30 01:03:09,289 INFO L125 PetriNetUnfolderBase]: For 63870/70290 co-relation queries the response was YES. [2023-11-30 01:03:09,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 362710 conditions, 77343 events. 39993/77343 cut-off events. For 63870/70290 co-relation queries the response was YES. Maximal size of possible extension queue 1391. Compared 763718 event pairs, 31132 based on Foata normal form. 0/67834 useless extension candidates. Maximal degree in co-relation 360306. Up to 56615 conditions per place. [2023-11-30 01:03:09,889 INFO L140 encePairwiseOnDemand]: 316/347 looper letters, 196 selfloop transitions, 102 changer transitions 12/481 dead transitions. [2023-11-30 01:03:09,889 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 481 transitions, 3909 flow [2023-11-30 01:03:09,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:03:09,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:03:09,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1476 transitions. [2023-11-30 01:03:09,906 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7089337175792507 [2023-11-30 01:03:09,906 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1476 transitions. [2023-11-30 01:03:09,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1476 transitions. [2023-11-30 01:03:09,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:03:09,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1476 transitions. [2023-11-30 01:03:09,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 246.0) internal successors, (1476), 6 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:03:09,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:09,912 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:09,914 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 3 predicate places. [2023-11-30 01:03:09,914 INFO L500 AbstractCegarLoop]: Abstraction has has 340 places, 481 transitions, 3909 flow [2023-11-30 01:03:09,914 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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-11-30 01:03:09,914 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:03:09,914 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:03:09,914 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 01:03:09,914 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:03:09,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:03:09,915 INFO L85 PathProgramCache]: Analyzing trace with hash -114749190, now seen corresponding path program 1 times [2023-11-30 01:03:09,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:03:09,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853826131] [2023-11-30 01:03:09,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:03:09,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:03:09,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:10,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:10,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:10,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853826131] [2023-11-30 01:03:10,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853826131] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:10,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:10,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:03:10,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579355842] [2023-11-30 01:03:10,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:10,035 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 01:03:10,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:10,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 01:03:10,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-30 01:03:10,037 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 308 out of 347 [2023-11-30 01:03:10,038 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 481 transitions, 3909 flow. Second operand has 5 states, 5 states have (on average 309.8) internal successors, (1549), 5 states have internal predecessors, (1549), 0 states have call successors, (0), 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-11-30 01:03:10,038 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:10,038 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 347 [2023-11-30 01:03:10,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:10,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 370#true, 349#true, 356#true, 71#L1711-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,405 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,408 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,408 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,408 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,408 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:10,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,432 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,436 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,436 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,437 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:10,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:10,458 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,459 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,459 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,460 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,460 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,460 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,460 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,465 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,466 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,470 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,470 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,471 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,472 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,472 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,473 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,473 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,473 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,496 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,497 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:10,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,509 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,510 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,510 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,535 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,535 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,536 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,536 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,537 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,537 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,537 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,537 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,537 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,542 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,542 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,542 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,542 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:10,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,544 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,544 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,544 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,544 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,553 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,553 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,588 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,588 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,588 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,589 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,590 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,590 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,599 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,599 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,600 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,601 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,601 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,601 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,601 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,602 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,602 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,602 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:10,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,603 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,603 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,603 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,603 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,638 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,638 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,639 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,639 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,640 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,640 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,640 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,641 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,641 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,641 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,642 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,642 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,642 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,642 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,642 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,654 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,655 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,655 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,656 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,657 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,657 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,697 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 356#true, 377#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:10,697 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,697 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,698 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,698 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,705 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,705 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,705 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,706 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:10,707 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,708 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,708 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,720 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,720 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,720 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,721 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,721 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,721 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:10,723 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:10,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,724 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,763 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,773 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,773 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,774 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,776 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,777 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,777 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,777 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,791 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,791 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,791 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,791 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,792 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,792 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,792 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,793 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:10,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,794 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,835 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,836 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,836 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,837 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:10,837 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,838 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,838 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,839 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:10,840 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,847 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,847 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,847 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,847 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,848 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:10,848 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,848 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,849 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,849 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,850 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 37#L1710-3true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,851 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,851 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,851 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,851 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 37#L1710-3true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:10,852 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,852 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,852 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,852 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,853 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,853 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,868 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,868 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,868 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,869 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,869 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,869 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,869 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,869 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,870 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,870 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,870 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,872 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,872 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,872 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,872 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,872 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,873 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,873 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,874 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,874 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,875 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,875 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,875 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,922 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,922 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,922 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,922 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:10,923 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:10,923 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,924 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,924 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,925 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:10,925 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,925 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,926 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 300#L1711-4true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,934 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,934 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,935 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:10,936 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,936 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,936 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,940 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,940 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,940 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,940 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:10,941 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,941 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,941 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,941 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:10,956 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,956 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,956 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,956 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,960 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,961 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:10,961 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:10,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:10,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:10,962 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:10,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,053 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:11,053 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,053 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,054 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,054 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,055 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:11,055 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,056 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,057 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,065 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,066 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,066 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,066 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 301#L1712-2true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,070 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,070 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,070 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,071 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,071 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,089 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,089 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,089 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,089 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,090 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,090 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:11,091 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,091 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,091 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,302 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,302 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,303 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,303 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,303 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,305 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,305 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,305 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,305 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,328 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 300#L1711-4true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,328 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,328 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,329 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,329 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,329 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,329 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,330 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,330 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,344 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,344 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,345 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,345 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,345 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,345 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 268#L1752-1true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,347 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,347 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,347 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,347 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 71#L1711-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,349 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,349 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,349 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,349 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,350 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,351 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,351 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,395 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,395 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,395 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:11,396 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:11,397 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,397 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,397 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,398 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,398 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,399 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,399 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,399 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,400 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,400 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,460 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:11,461 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,461 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,461 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,461 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,462 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:11,478 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,478 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 300#L1711-4true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,479 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,479 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,479 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,480 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,481 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:11,481 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,482 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,482 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,483 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 37#L1710-3true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,485 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,487 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,487 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,488 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,488 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,489 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:11,489 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,531 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,531 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,531 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,532 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,533 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,533 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,534 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,534 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,534 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,535 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,535 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 300#L1711-4true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,605 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,605 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,606 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,606 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,607 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,607 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:11,608 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,608 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,622 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,622 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,622 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,623 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,623 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,624 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:11,624 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,625 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,625 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,625 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,626 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,626 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 37#L1710-3true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,628 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,628 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:11,631 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,654 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,654 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,654 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,655 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,657 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,657 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,725 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,726 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,726 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,727 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 254#L1712-4true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,730 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,731 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,746 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,746 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,747 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,747 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:11,748 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,748 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,749 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,749 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,752 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 213#L1712-6true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,755 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,755 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,778 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,779 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,780 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:11,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,781 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,852 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,852 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,852 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,853 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,853 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:11,854 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,855 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,856 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,856 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,857 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 280#L1712-5true, 377#true, 356#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:11,857 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,858 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:11,858 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,859 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,875 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:11,877 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,877 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,877 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,877 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 301#L1712-2true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,878 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,878 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,879 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,879 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,879 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,880 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,880 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 37#L1710-3true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,883 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,883 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,887 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,887 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,887 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,887 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:11,888 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,888 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,909 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,909 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,909 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,910 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,910 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,910 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,910 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,910 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:11,911 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:11,912 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,912 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,913 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,913 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,913 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:11,914 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,914 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,914 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:11,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:11,987 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,988 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:11,988 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:11,988 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:11,989 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:11,991 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,991 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,992 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,992 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:11,993 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,993 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:11,994 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:11,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,012 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,012 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,013 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,013 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,014 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,014 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,016 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,016 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,017 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,017 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,024 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,024 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,047 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,048 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,048 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,048 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,049 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,049 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:12,050 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:12,129 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,129 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,129 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,130 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,130 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,130 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,132 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,132 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,133 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,133 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,133 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,133 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,134 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 37#L1710-3true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,134 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,134 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,136 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,136 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,136 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,309 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,309 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,310 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,310 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,310 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,311 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 207#L1712-2true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,311 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,311 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,311 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,311 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,312 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,312 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,312 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,312 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,317 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,317 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,317 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,317 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,320 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,321 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,328 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 37#L1710-3true, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,328 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:12,350 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:12,351 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,351 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,351 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,351 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,352 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,352 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,352 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,352 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,353 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,353 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,354 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,355 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,355 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,355 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:12,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:12,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:12,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,449 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,449 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,450 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,451 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,451 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,453 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 21#L1712-9true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,453 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,453 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,454 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,455 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,456 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,456 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,456 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,458 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 301#L1712-2true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,481 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,481 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,481 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,482 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:12,482 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,482 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,482 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,482 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,483 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,483 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,484 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,484 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,484 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,484 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,485 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,485 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,485 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,486 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,486 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,487 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,487 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,487 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,487 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 71#L1711-5true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,491 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,491 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,492 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,492 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,495 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,495 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,495 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,495 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,496 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,496 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,496 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,496 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,527 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,528 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,529 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,529 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,530 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,530 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,530 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,531 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,531 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,629 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 71#L1711-5true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,634 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,634 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,635 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,659 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,660 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:12,660 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:12,662 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 254#L1712-4true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 213#L1712-6true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,666 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,666 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,666 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,667 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,668 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,668 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,669 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,673 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,677 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:12,679 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,712 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,713 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,713 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,714 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,714 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,715 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:12,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:12,814 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,815 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,815 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,816 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,816 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,817 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,817 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,818 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,818 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,818 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,818 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 245#L1712-10true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,819 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,819 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,819 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,842 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,843 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:12,843 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,844 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 254#L1712-4true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,844 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:12,845 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 280#L1712-5true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,846 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,846 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,848 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,848 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,849 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,849 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,850 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:12,854 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,854 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:12,885 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,987 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,987 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,987 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,988 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:12,989 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 254#L1712-4true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:12,989 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,989 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:12,990 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:12,990 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,990 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,991 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,991 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:12,992 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,992 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:12,993 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:12,993 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,993 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:12,994 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,994 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,994 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,994 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:12,995 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,995 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,995 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:12,995 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,021 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,021 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,021 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,022 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,022 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,022 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 280#L1712-5true, 356#true, 93#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,023 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,023 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,023 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 213#L1712-6true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,024 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,024 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,024 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,025 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,025 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,025 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,026 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,026 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,027 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,027 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,027 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,032 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,032 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,032 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,032 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,033 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,033 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:13,043 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:13,043 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,043 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,054 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,054 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,054 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,061 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,061 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,062 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,062 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,062 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:13,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,160 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,160 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,161 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,162 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,162 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 254#L1712-4true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:13,322 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,322 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 280#L1712-5true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,323 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,323 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,325 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,325 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,326 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,327 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,327 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,327 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,327 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:13,328 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,328 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,328 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,329 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:13,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:13,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,358 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 301#L1712-2true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,360 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,360 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 213#L1712-6true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,361 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,361 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,361 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:13,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,366 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,371 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:13,375 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,375 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,398 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 94#L1711-4true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,399 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:13,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,503 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,504 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,504 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,504 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,505 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,505 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 280#L1712-5true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,506 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:13,506 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,508 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,508 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,510 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,510 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,511 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,511 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:13,512 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 342#true]) [2023-11-30 01:03:13,512 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,540 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,540 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,542 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,544 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:13,545 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,546 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,546 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,546 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,547 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,547 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,553 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,555 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:13,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,561 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,561 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:13,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,683 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:13,683 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,683 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,684 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:13,684 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,685 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:13,685 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,685 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:13,686 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,686 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,686 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,687 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,689 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,689 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,689 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,690 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,690 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,717 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,717 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,717 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,717 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 21#L1712-9true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,719 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,719 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,719 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,719 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,719 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 251#L1712-3true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,720 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,720 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,720 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,720 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,721 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,721 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,721 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,721 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,726 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,726 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,726 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,728 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,728 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,732 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:13,732 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 332#L1711-6true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,734 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,734 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,734 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 332#L1711-6true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,735 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:13,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,866 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,866 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,867 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,867 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,868 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:13,868 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,868 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,869 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,869 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,869 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:13,871 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,871 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,871 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,871 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,872 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 342#true]) [2023-11-30 01:03:13,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,907 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,907 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,907 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 21#L1712-9true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,908 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,908 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,909 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 93#L1712-5true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:13,909 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 245#L1712-10true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:13,910 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,911 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,911 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,911 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:13,916 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,916 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,917 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,917 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:13,927 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,927 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,927 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:13,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,935 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,935 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:13,935 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:13,935 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:13,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,066 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,066 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,068 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:14,069 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,103 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,105 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 213#L1712-6true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,105 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,105 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,106 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,106 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,106 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:14,107 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,107 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 93#L1712-5true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,108 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,108 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,108 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,109 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,110 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,110 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,110 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:14,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 213#L1712-6true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,115 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,116 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,116 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,117 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,117 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,117 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,119 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,119 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,120 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,120 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,420 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,421 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,421 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 93#L1712-5true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,422 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,422 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 245#L1712-10true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,423 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,423 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,424 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,456 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,457 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,457 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,458 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,458 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,459 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,459 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:14,460 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 229#L1712-11true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,460 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,460 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,461 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,461 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,462 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,462 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:14,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,621 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,621 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:14,621 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,622 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,622 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,622 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:14,623 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 245#L1712-10true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,624 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,626 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,626 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,667 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,668 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,668 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,669 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,669 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,669 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:14,670 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,671 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,671 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,671 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,672 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:14,685 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:14,685 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:14,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:14,835 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,835 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,837 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,837 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,837 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,838 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,838 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:14,839 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:14,840 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,840 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:14,841 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,841 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:14,842 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,842 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,842 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,882 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,882 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,882 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,882 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,883 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,883 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,884 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,885 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,885 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 21#L1712-9true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,886 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:14,886 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,886 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 93#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,887 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,887 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 21#L1712-9true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:14,892 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:14,893 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:14,893 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:14,893 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,898 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:14,898 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,898 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:14,900 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 251#L1712-3true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:14,900 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:14,900 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:15,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,056 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:15,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:15,058 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:15,058 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:15,060 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,061 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,061 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,061 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,061 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:15,062 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:15,062 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,062 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,117 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,117 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,117 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,118 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,118 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,118 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,119 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,119 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,119 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,120 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,120 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 21#L1712-9true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,121 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:15,121 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:15,122 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,122 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,122 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,122 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 21#L1712-9true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,127 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,127 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,128 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:15,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:15,132 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:15,132 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,132 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:15,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,440 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,441 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,441 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:15,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:15,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:15,444 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:15,445 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,445 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,445 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,484 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,484 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,485 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,485 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,485 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,485 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,485 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,485 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,486 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,486 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,491 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,491 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:15,494 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,494 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,494 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 356#true, 93#L1712-5true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:15,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:15,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,498 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,498 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,498 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,652 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,652 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,652 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,653 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,653 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,653 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,654 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,654 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,654 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,655 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,655 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,655 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,656 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:15,657 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:15,657 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,657 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,700 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,702 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,703 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,703 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,703 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,707 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:15,707 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:15,707 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:15,707 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:15,709 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:15,709 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,709 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,711 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,711 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,712 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,712 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,712 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:15,714 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,714 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:15,715 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,715 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,715 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,715 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:15,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,893 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,893 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,893 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,893 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:15,894 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,929 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:15,929 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,929 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,930 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,931 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,931 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,931 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,932 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,932 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,932 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,932 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,933 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,933 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,933 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,933 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:15,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,936 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,936 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,936 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,936 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:15,937 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,937 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,937 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:15,937 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:16,087 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:16,088 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:16,088 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,088 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,089 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,089 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,089 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,089 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,090 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,090 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,090 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,090 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,125 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,125 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,125 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,126 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,126 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,126 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,127 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,127 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,127 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:16,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:16,280 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,280 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,281 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,281 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,282 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,282 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,517 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,517 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,517 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,518 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,519 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,520 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,520 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:16,524 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,524 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,524 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:16,525 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:16,528 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:16,528 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:16,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:16,766 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,766 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,766 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,766 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,767 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,767 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,767 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,767 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,768 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,768 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,768 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,768 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,769 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,769 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,770 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,770 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,770 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,809 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,809 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,809 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,809 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,810 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,810 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,810 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,810 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,811 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,811 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,811 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,811 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,812 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,812 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,816 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:16,817 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,817 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:16,819 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,819 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,819 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,819 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:16,819 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,820 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,820 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,820 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,967 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,967 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,967 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,967 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,968 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,968 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,968 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,968 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,969 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,969 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:16,969 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,969 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,998 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,998 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:16,999 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,999 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,999 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:16,999 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,000 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,000 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,000 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,003 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,003 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,004 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,004 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,004 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,004 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:17,005 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,005 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,005 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,005 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:17,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,141 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,141 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,142 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,142 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,142 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,142 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1712-12true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,143 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,143 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,143 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,182 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,182 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,182 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 314#L1752true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,183 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,183 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 61#L1712-12true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,184 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,184 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,184 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,184 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,325 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,325 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,325 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,326 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,326 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,326 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,355 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,355 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,355 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,355 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,357 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,357 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,357 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,357 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:17,357 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,358 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,358 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,358 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 110#L1712-13true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:17,359 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 110#L1712-13true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,359 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,359 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:17,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,518 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,518 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,518 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,519 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,519 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,520 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,520 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,520 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][151], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:17,521 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,521 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,521 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,521 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,521 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:17,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,522 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,522 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,522 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,522 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][241], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,522 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,523 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:17,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,853 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,853 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,853 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,853 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,854 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:17,854 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,854 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:17,880 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:17,880 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,880 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:17,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:17,881 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,881 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,881 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:17,881 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:18,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:18,025 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,025 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,025 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,025 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,025 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:18,026 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,026 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,026 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,026 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,026 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:18,048 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][305], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 241#L1713-3true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:18,049 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:18,049 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:21,892 INFO L124 PetriNetUnfolderBase]: 46292/85514 cut-off events. [2023-11-30 01:03:21,893 INFO L125 PetriNetUnfolderBase]: For 95555/104177 co-relation queries the response was YES. [2023-11-30 01:03:22,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 411813 conditions, 85514 events. 46292/85514 cut-off events. For 95555/104177 co-relation queries the response was YES. Maximal size of possible extension queue 1533. Compared 815818 event pairs, 37458 based on Foata normal form. 0/74128 useless extension candidates. Maximal degree in co-relation 409202. Up to 64721 conditions per place. [2023-11-30 01:03:22,584 INFO L140 encePairwiseOnDemand]: 341/347 looper letters, 41 selfloop transitions, 4 changer transitions 14/488 dead transitions. [2023-11-30 01:03:22,585 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 488 transitions, 4021 flow [2023-11-30 01:03:22,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:03:22,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:03:22,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1877 transitions. [2023-11-30 01:03:22,588 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9015369836695485 [2023-11-30 01:03:22,588 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1877 transitions. [2023-11-30 01:03:22,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1877 transitions. [2023-11-30 01:03:22,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:03:22,588 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1877 transitions. [2023-11-30 01:03:22,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 312.8333333333333) internal successors, (1877), 6 states have internal predecessors, (1877), 0 states have call successors, (0), 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-11-30 01:03:22,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:22,594 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:22,596 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 8 predicate places. [2023-11-30 01:03:22,597 INFO L500 AbstractCegarLoop]: Abstraction has has 345 places, 488 transitions, 4021 flow [2023-11-30 01:03:22,597 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 309.8) internal successors, (1549), 5 states have internal predecessors, (1549), 0 states have call successors, (0), 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-11-30 01:03:22,597 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:03:22,597 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:03:22,597 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 01:03:22,597 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:03:22,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:03:22,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1922833872, now seen corresponding path program 1 times [2023-11-30 01:03:22,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:03:22,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902393675] [2023-11-30 01:03:22,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:03:22,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:03:22,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:22,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:22,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:22,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902393675] [2023-11-30 01:03:22,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902393675] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:22,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:22,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:03:22,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947852474] [2023-11-30 01:03:22,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:22,878 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:03:22,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:22,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:03:22,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:03:22,879 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 347 [2023-11-30 01:03:22,880 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 488 transitions, 4021 flow. Second operand has 6 states, 6 states have (on average 211.16666666666666) internal successors, (1267), 6 states have internal predecessors, (1267), 0 states have call successors, (0), 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-11-30 01:03:22,880 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:22,880 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 347 [2023-11-30 01:03:22,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:23,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:23,512 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:03:23,512 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:23,512 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:23,512 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:23,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,574 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,574 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,574 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,574 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,579 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:23,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:23,627 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,627 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,628 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,628 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,644 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,645 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,649 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:23,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,652 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,652 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,652 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,705 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,705 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,705 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,705 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,705 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,734 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 151#L1711-1true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,734 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,734 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,789 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,789 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,790 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,790 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:23,810 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,810 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,810 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:23,821 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:23,822 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,822 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,822 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,823 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,823 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,823 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,823 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,882 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:23,882 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,882 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,906 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,906 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,906 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,907 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:23,914 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,914 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:23,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,922 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:23,924 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:23,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:23,926 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,926 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,927 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,932 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:23,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:23,933 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,933 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:23,993 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:23,993 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:23,993 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,016 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,016 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,016 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,016 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,017 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,018 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,023 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,028 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,028 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,029 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,029 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,037 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,037 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,038 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,039 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,039 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,039 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,043 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,043 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,043 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,044 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,045 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,045 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,045 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,045 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 151#L1711-1true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,047 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,047 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,047 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,047 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,049 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,049 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,050 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,118 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,118 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,118 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,118 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,119 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,119 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,119 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,119 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,120 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,120 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,120 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,120 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,120 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,125 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,125 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,125 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,125 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 37#L1710-3true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,125 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,141 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,141 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,142 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,142 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,143 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,143 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,144 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,145 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,145 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,151 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,151 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,158 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,158 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,158 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,167 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,167 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,167 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:24,168 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,168 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,168 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,168 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,169 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,170 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,170 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,170 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,171 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,175 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,175 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,175 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 151#L1711-1true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,176 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,176 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,176 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,176 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,178 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,178 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,255 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,255 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,255 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,255 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,255 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,257 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,257 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,258 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,259 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,260 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,260 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,260 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,419 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,419 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,419 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,419 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,420 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,422 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,422 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:24,423 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,423 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,423 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,423 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,430 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,430 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,431 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,437 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,446 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,446 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,446 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:24,447 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:24,447 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,448 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,448 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:24,449 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,449 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,449 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,449 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,450 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,451 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,451 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,451 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,451 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,454 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,455 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 254#L1712-4true, 151#L1711-1true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,455 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,457 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:24,458 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,538 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,538 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,539 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,540 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,540 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,540 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,540 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,540 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,541 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,541 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,542 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,542 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,542 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,542 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,543 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,543 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,562 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,566 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:24,566 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,566 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,568 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,568 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,570 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,570 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:24,571 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,572 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:24,572 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,574 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,577 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,577 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,577 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,577 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,597 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,598 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,598 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,598 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,599 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,599 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,600 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,601 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,601 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,601 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,601 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,601 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,602 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,602 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,603 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,607 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,608 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 349#true, 280#L1712-5true, 151#L1711-1true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,608 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,610 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,610 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,611 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,611 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,705 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:24,706 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,706 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,707 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,708 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,709 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,710 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,710 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,710 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,728 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,728 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,728 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,728 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,729 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,729 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,729 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,729 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,737 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,737 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,737 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,737 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,737 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,738 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,738 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,738 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,738 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,740 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,740 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,740 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,740 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,740 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,742 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,742 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,754 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,767 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,767 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,768 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,768 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,768 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,768 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,770 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,770 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,771 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,771 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,771 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:24,776 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 280#L1712-5true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,776 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,776 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,777 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,778 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,873 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,876 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:24,876 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,877 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,878 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,879 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,879 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 280#L1712-5true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,880 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:24,880 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,880 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,881 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,920 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,920 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,920 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,928 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,929 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,929 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,930 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:24,930 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,933 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:24,935 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,935 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,935 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,935 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 377#true, 356#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:24,939 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,949 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,949 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,949 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:24,950 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,950 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 356#true, 71#L1711-5true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:24,962 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:24,962 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,962 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:24,963 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:24,964 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:24,966 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,967 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,967 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,967 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:24,968 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,972 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:24,972 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,973 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:24,973 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:24,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,080 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,080 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,080 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 301#L1712-2true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,084 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,084 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,084 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,085 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,085 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,086 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:25,086 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,087 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,111 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,111 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,111 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,111 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,112 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,112 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,112 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,113 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,120 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,121 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,122 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,122 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,123 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,124 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,124 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,125 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,125 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,125 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,129 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,129 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,131 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,131 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:25,136 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,136 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,148 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,148 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,148 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,148 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,149 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,149 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:25,149 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,149 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,160 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,160 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,160 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,161 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,161 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:25,162 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,163 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,163 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,163 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,163 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,164 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 254#L1712-4true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,164 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,164 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,164 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,164 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,167 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 213#L1712-6true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,167 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,167 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,168 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,168 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,168 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,169 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,169 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,169 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,170 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,170 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,174 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,174 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,174 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,281 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,281 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,282 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,282 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,282 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,282 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,282 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:25,285 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,285 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,286 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,286 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,287 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,287 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,462 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,462 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,463 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,464 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,464 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,464 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,465 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,475 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,475 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:25,476 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,476 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:25,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 37#L1710-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,478 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,478 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:25,479 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,480 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,480 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,481 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,484 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,484 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,484 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,484 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,484 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,485 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,485 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,486 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,487 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,487 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 377#true, 254#L1712-4true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,494 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,506 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,506 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,506 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,506 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,507 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,507 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,507 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,519 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,519 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,519 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 254#L1712-4true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,520 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,520 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,520 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 254#L1712-4true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,521 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,521 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,523 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,523 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,523 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,526 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,526 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,527 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,528 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,528 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,528 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,528 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 151#L1711-1true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,533 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,533 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,533 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,655 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,655 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,655 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,656 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,657 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 301#L1712-2true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,659 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:25,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,661 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 213#L1712-6true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,663 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,687 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,688 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,688 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,688 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,689 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,689 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,698 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,702 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,703 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,704 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,704 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,705 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,705 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:25,706 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,706 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:25,707 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,708 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,708 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,709 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,709 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,710 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,711 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 71#L1711-5true, 377#true, 280#L1712-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,723 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,723 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,723 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,723 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 213#L1712-6true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,735 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,735 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,736 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,736 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,736 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,736 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,747 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,747 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 280#L1712-5true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,748 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,748 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 280#L1712-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,749 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 213#L1712-6true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,751 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,751 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,751 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 213#L1712-6true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,752 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:25,752 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,752 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,756 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,756 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,756 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,756 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,756 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,757 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,757 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,759 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:25,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,760 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,882 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,883 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,883 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,884 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,884 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:25,885 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,885 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,887 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,887 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,888 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,888 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 377#true, 254#L1712-4true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,889 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,889 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,889 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,889 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,889 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:25,890 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,890 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,890 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,890 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,890 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,891 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,891 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,892 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,893 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,919 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,919 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,919 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,919 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:25,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,932 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,936 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,936 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,936 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,936 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,937 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,938 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,938 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,938 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,939 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:25,939 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,939 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,940 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:25,941 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,942 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:25,942 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:25,943 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:25,943 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,944 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,945 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 213#L1712-6true, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,959 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,959 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,971 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,982 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,982 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,982 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,982 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:25,983 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 213#L1712-6true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,983 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,984 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:25,984 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 213#L1712-6true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:25,985 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:25,985 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,987 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:25,988 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:25,991 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,991 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,991 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,991 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,991 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:25,992 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:25,992 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:25,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,994 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:25,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:25,995 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:26,122 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:26,122 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,122 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,123 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,123 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,123 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,124 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:26,124 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,124 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,128 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,128 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,128 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,128 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,128 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,129 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 280#L1712-5true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,130 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,130 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 213#L1712-6true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:26,131 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:26,132 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,132 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,133 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,133 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,133 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:26,159 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:26,159 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,159 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,159 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,172 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,172 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,172 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,176 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,176 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,177 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,178 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:26,178 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,178 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,179 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,179 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,180 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,181 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,181 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,182 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,182 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,182 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:26,183 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,183 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,184 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,185 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,185 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,185 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,186 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,190 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,193 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,193 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,193 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,193 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:26,210 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:26,210 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,210 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,221 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,221 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,221 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,222 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,222 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,223 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,224 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,224 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,224 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,224 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:26,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,226 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:26,226 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,227 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:26,231 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,232 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,232 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,232 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,232 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 151#L1711-1true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,233 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,233 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,233 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,233 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,234 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,234 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,234 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,235 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,235 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:26,545 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,545 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,545 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:26,546 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,546 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:26,547 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,547 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,547 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,547 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,547 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,552 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,552 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,552 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,552 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,552 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,553 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 213#L1712-6true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,554 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,554 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,554 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,554 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,554 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,555 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:26,556 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:26,558 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,558 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,558 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,587 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,587 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,587 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,588 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,588 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,590 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 21#L1712-9true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,590 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,590 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,591 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,591 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,592 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,592 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,592 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,592 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,608 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,609 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,609 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,610 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,610 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,610 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,612 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,612 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,613 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,614 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,614 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,614 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,615 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,615 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:26,616 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,616 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,616 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,616 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,617 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,617 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,617 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,617 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,618 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,618 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,619 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,619 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,619 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,623 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,626 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,634 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 173#L1712-9true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:26,643 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,644 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,644 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 377#true, 356#true, 173#L1712-9true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:26,659 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:26,659 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,661 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,662 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,663 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,663 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,663 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:26,668 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,668 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 151#L1711-1true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,669 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,669 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,669 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,669 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,669 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,670 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:26,671 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,671 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:26,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:26,809 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:26,809 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,809 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:26,810 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,811 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,811 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,812 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,815 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,815 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,816 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,817 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:26,818 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:26,818 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,819 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,820 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,820 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,845 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,845 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:26,846 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,846 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,847 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,847 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,847 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,848 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,861 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,861 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,862 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:26,862 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,863 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 37#L1710-3true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:26,866 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:26,866 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,867 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,867 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,867 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:26,868 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 37#L1710-3true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,868 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,869 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,872 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,874 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 173#L1712-9true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,879 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:26,892 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,892 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,893 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,893 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:26,906 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,906 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:26,907 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 71#L1711-5true, 173#L1712-9true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,907 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 173#L1712-9true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:26,908 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,908 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:26,909 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,909 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,909 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,909 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,909 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 245#L1712-10true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:26,910 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:26,912 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,912 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,912 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,913 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,913 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,914 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,914 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:26,918 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:26,919 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,920 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:26,920 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,920 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:26,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [208#L1710-3true, my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:26,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:26,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,064 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:27,064 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,065 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:27,065 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,067 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,067 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,067 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,068 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,068 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,068 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 173#L1712-9true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,073 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,073 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,073 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,073 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,073 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,074 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,074 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:27,075 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 342#true]) [2023-11-30 01:03:27,076 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,076 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,105 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,105 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,106 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,106 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,107 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,107 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,108 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,108 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:27,119 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,120 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,121 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,121 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,122 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,122 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,122 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,123 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,123 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,123 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,124 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,125 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:27,125 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,125 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,126 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,126 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,127 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,127 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,128 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,129 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:27,130 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,135 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,135 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,136 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:27,142 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,142 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,142 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,142 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,156 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,156 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,156 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,156 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,157 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,157 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 323#L1711-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,157 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:27,172 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 245#L1712-10true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,172 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,172 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:27,173 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 245#L1712-10true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,173 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,173 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,175 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,175 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,178 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,178 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,178 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,179 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,179 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,180 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,180 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,181 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,181 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,181 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,181 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,185 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,185 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:27,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,385 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,386 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,387 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,388 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,389 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,390 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 173#L1712-9true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,395 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,397 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,398 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,399 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,399 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,591 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:27,593 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,593 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,594 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,594 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,595 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,596 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,596 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,596 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,596 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,597 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:27,606 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:27,608 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,608 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,609 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,609 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,610 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,610 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,611 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,611 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,612 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,613 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,613 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,614 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,614 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,614 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:27,615 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,615 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,616 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,617 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,617 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,618 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,618 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,619 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,619 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,619 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,619 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,620 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,620 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 213#L1712-6true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,628 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,628 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,628 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,628 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,629 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:27,637 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,637 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,651 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,651 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,651 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,651 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,652 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,653 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 377#true, 151#L1711-1true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 151#L1711-1true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,668 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:27,668 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,668 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,669 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,669 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,669 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,669 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,669 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,671 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,671 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,671 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,672 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,674 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,675 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,675 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,676 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,677 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,678 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 151#L1711-1true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,679 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:27,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,842 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,842 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,843 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:27,843 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,843 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,843 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,844 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,844 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,845 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,845 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,846 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,846 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:27,849 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:27,850 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,851 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,852 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,852 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,852 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,897 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,897 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,898 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:27,898 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,899 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:27,899 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:27,900 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,901 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,901 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 251#L1712-3true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,902 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,902 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,916 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,916 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,916 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,917 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,917 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:27,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,918 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,919 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:27,919 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,919 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,922 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,924 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,924 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,924 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:27,925 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 93#L1712-5true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:27,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 280#L1712-5true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:27,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:27,928 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,929 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,929 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,930 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:27,930 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,930 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:27,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][592], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,977 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:27,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:27,979 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 71#L1711-5true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:27,979 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,979 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:27,982 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,982 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,983 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,983 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][592], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,984 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 134#L1711-2true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][593], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 349#true, 377#true, 356#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:27,985 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][592], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:27,985 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 134#L1711-2true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,985 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][593], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:27,986 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:27,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,156 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,157 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,157 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,157 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,159 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,159 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,160 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,160 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,161 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,161 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,161 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,162 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,162 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,162 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,163 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,163 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:28,165 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 349#true, 377#true, 71#L1711-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:28,166 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,166 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 363#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 94#L1711-4true, 342#true]) [2023-11-30 01:03:28,167 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,168 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,168 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,207 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,207 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,207 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,207 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,208 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,208 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,208 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,209 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,209 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,209 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,210 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,210 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,210 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,210 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,211 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,211 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,212 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,212 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,212 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,212 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,229 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,230 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,232 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,232 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 93#L1712-5true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,234 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,235 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,235 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,238 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,238 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,239 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,239 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,240 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:28,240 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,240 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,241 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 93#L1712-5true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,241 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,241 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,242 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,242 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,242 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,242 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,242 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,243 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,243 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,244 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,244 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,244 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 209#L1711-3true, 342#true]) [2023-11-30 01:03:28,245 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,246 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,246 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,246 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,246 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:28,261 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,261 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,263 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,263 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][593], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 178#L1713-3true, 94#L1711-4true, 342#true]) [2023-11-30 01:03:28,270 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][592], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:28,276 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][592], [my_callbackThread1of1ForFork0InUse, 323#L1711-3true, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:28,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,288 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,288 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,289 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][614], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:28,289 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:28,289 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,289 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,290 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,291 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][614], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:28,291 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 71#L1711-5true, 377#true, 356#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,291 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,637 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,637 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,638 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,639 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,639 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,640 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,640 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,641 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,641 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,642 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,642 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,643 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,643 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 377#true, 71#L1711-5true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,649 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:28,650 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 94#L1711-4true]) [2023-11-30 01:03:28,650 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,650 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,695 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,695 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,695 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,695 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,696 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,696 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,696 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,697 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,697 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,697 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,698 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,698 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,698 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,699 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,699 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,699 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:28,702 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,702 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,702 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,702 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,717 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,717 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,719 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,719 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,720 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,721 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,721 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,721 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 102#L1712-7true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,722 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,722 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,722 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,723 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,723 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,724 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,724 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,725 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,725 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,725 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 300#L1711-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,726 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,726 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,727 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,727 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,727 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,728 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,728 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:28,729 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,729 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,730 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,730 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,730 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,731 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,731 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,731 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,731 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:28,732 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,732 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,732 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 300#L1711-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,733 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [4#L1712-3true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,735 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,735 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,735 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,735 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,736 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,736 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,736 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,736 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:28,740 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:28,743 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,743 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,743 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,743 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][593], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:28,752 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,752 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,752 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][593], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 94#L1711-4true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:28,753 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,753 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,754 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,777 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][636], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:28,778 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,778 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,779 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][636], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:28,779 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,779 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,779 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,780 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:28,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,963 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,963 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,964 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,964 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:28,965 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,965 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,965 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:28,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:28,966 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,966 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:28,967 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,967 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,968 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:28,968 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,968 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,969 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:28,969 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,969 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,970 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:28,974 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true]) [2023-11-30 01:03:28,975 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 71#L1711-5true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:28,975 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:28,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:29,032 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:29,032 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,033 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,033 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,035 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:29,036 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,036 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:29,051 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:29,052 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][614], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 349#true, 71#L1711-5true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:29,052 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:29,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:29,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][614], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 349#true, 71#L1711-5true, 356#true, 377#true, 363#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:29,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][614], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 71#L1711-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:29,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][636], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:29,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,054 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,054 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,054 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,055 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,055 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,055 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,056 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,056 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,056 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 102#L1712-7true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,057 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:29,057 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:29,058 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,059 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,059 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,059 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:29,060 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,060 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,060 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,061 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,061 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,062 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,062 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,063 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,063 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,064 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:29,065 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,065 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,065 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,065 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:29,065 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,066 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 24#L1711-7true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,067 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 217#L1711-5true, 342#true]) [2023-11-30 01:03:29,067 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,067 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,068 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,069 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,069 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,070 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,070 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,073 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,073 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,073 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,073 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,073 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,076 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,083 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,083 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:29,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,355 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,356 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:29,357 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,358 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,358 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:29,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,360 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,361 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,361 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,361 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,361 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:29,362 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:29,362 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 279#L1711-6true, 363#true, 342#true]) [2023-11-30 01:03:29,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,364 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,364 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,367 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,367 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,372 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 332#L1711-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,374 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,374 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,444 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,446 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,446 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,446 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,449 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,450 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,473 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,473 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,473 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,475 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,476 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,476 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,476 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,476 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,476 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,477 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,478 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,479 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,480 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:29,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,483 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,484 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,484 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,485 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,486 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:29,487 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,487 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:29,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,489 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:29,492 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,493 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,494 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 229#L1712-11true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,498 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,498 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 356#true, 71#L1711-5true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:29,508 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,508 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,508 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,509 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,509 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,509 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,510 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,995 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,995 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,995 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,996 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,996 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,996 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,997 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,997 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:29,998 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:29,998 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,998 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:29,999 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:29,999 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:29,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, 24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,000 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,000 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,000 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,002 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,002 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:30,003 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,003 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,055 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,055 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,055 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,057 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,057 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,057 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,058 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,058 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,059 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][636], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,066 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,066 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,071 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][636], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,071 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:30,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,072 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,072 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,073 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [24#L1711-7true, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,073 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,074 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,075 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,075 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,076 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,077 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,077 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,078 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,078 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,079 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,079 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,080 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,080 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,081 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:30,081 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,081 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,082 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 24#L1711-7true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,083 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,083 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,084 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,084 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,084 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,085 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,087 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,087 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,088 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,088 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,088 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,092 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,092 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,092 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,093 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,093 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,093 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,093 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:30,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,094 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,094 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,094 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,094 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,307 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,307 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,307 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,307 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,307 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,308 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,308 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,309 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,309 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,310 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,310 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,311 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,311 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,311 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,312 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,312 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,313 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,313 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,324 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 356#true, 377#true, 71#L1711-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,324 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,324 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,364 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,365 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,365 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,366 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,366 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:30,367 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:30,368 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,369 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,369 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,370 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,370 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 356#true, 377#true, 363#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,375 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,375 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,375 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,375 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,376 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,376 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,376 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,376 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,376 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 356#true, 377#true, 363#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,381 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,381 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,381 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,381 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,382 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,382 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,382 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,383 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,383 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,383 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,384 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,385 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 110#L1712-13true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,385 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,386 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:30,386 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,387 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,387 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,388 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,389 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,389 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,389 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,390 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,390 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,390 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,391 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,391 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,391 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,392 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,393 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:30,393 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,393 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,394 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,394 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,394 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,394 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,395 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,395 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,401 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,401 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,401 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,401 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,401 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,402 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,402 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,402 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,403 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,403 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,408 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,408 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,408 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,408 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:30,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,637 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,637 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,638 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,638 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,639 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 21#L1712-9true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,640 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,641 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,641 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,641 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,642 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,642 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,643 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,643 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,644 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,644 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,644 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:30,646 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,646 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,646 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,646 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,646 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:30,692 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,692 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,692 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,692 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,693 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,693 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,693 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,694 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,694 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,695 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,695 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,696 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:30,696 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,696 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,696 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,696 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,697 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,697 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,698 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,698 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,714 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,714 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:30,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,715 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,715 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,716 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,716 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,717 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,717 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,718 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 389#true, 102#L1712-7true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:30,720 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,721 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,721 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,722 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,722 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,723 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,723 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:30,724 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,724 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,725 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,725 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,726 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,726 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:30,727 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:30,728 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,728 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 93#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,728 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:30,729 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,729 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,730 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:30,730 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:30,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,736 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,736 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,737 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,737 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:30,741 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:30,741 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:30,741 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:31,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,179 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,180 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,180 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,180 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,181 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,181 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,183 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,183 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,184 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,185 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,185 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,186 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,186 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,187 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,187 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,187 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 377#true, 356#true, 363#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,189 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,189 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,234 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,234 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,235 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,235 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,235 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,235 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,236 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,236 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,236 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:31,238 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,238 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,239 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,239 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,239 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,240 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,240 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,240 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,253 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,253 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,253 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,253 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,254 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,254 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,254 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,255 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,255 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,255 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,256 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,256 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,256 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 254#L1712-4true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,257 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 301#L1712-2true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,258 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,258 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,258 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,259 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,259 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,259 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,260 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,261 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,261 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,262 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,262 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,263 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,263 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,264 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 241#L1713-3true, 389#true, 301#L1712-2true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,265 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,265 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,266 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,266 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,267 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,267 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,268 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,268 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,268 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,268 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,271 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,271 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,271 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,271 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 207#L1712-2true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,274 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 207#L1712-2true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,274 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,274 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,278 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,278 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,278 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:31,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 280#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,504 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,504 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,505 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,507 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,507 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,508 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,509 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,510 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,563 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,563 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,563 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,563 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,564 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,564 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,564 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,564 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,565 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,565 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,567 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,567 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,568 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,568 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,569 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,569 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,585 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,586 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,586 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,587 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,588 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,589 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,589 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,590 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,590 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,591 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,591 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,592 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 251#L1712-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,592 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,593 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,593 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,593 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,594 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,594 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,595 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,595 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,595 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,595 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,597 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,597 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,597 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,597 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,598 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,599 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,599 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,599 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,599 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 102#L1712-7true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,600 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,600 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,600 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,601 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,601 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 93#L1712-5true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,602 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,602 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 251#L1712-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,603 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,606 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,606 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,606 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,606 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,612 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:31,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,836 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,836 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,836 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,837 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,837 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,838 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 254#L1712-4true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,838 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,838 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,840 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,840 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,841 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,842 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,842 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,842 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,843 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,843 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,843 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,843 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,843 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,889 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,889 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,889 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,890 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,890 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,890 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,890 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,892 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,893 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 254#L1712-4true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 218#L1712-4true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,906 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,906 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,906 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,906 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,907 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,907 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,924 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 254#L1712-4true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,924 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,925 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:31,926 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,926 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,926 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:31,927 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,928 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,928 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,928 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,929 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:31,929 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,930 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 213#L1712-6true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,930 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,931 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,931 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,931 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 254#L1712-4true, 363#true, 342#true]) [2023-11-30 01:03:31,932 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:31,932 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,932 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,933 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,933 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,933 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,934 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,934 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:31,935 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 356#true, 377#true, 218#L1712-4true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:31,935 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:31,937 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,937 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:31,962 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 93#L1712-5true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:31,962 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:31,962 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:32,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,385 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,385 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,385 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,385 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,385 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,386 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,386 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,386 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,386 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 280#L1712-5true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,387 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,387 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 229#L1712-11true, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,389 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:32,389 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,389 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:32,390 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,390 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,391 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:32,391 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,440 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,440 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,441 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,441 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,442 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,442 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 280#L1712-5true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,453 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 280#L1712-5true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,453 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,453 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,454 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,454 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,454 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:32,455 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,455 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,455 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,456 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 229#L1712-11true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,456 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,457 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,457 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,457 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 93#L1712-5true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:32,458 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 280#L1712-5true, 363#true, 342#true]) [2023-11-30 01:03:32,459 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,459 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,459 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,460 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,460 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,460 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 102#L1712-7true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,461 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 102#L1712-7true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,462 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 377#true, 93#L1712-5true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:32,462 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,465 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,467 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,467 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,467 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,467 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,468 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,468 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,468 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,468 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,698 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,698 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,699 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,699 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,699 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,700 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,700 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,701 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,701 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,702 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,702 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,704 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,704 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,704 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:32,705 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:32,705 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,705 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,756 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,756 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,756 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,757 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:32,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:32,766 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,766 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,767 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 213#L1712-6true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,767 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,767 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,768 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:03:32,768 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,768 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,769 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 213#L1712-6true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,769 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,769 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,770 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,770 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:32,770 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,771 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,771 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,772 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 363#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,772 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,772 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,773 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 213#L1712-6true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,773 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,773 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,774 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,774 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:32,775 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,775 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,775 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,776 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:03:32,776 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,776 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,777 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:32,778 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:32,780 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:32,780 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:32,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:32,782 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,782 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,782 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:32,782 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:33,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,026 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,026 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,027 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,027 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,029 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,029 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,029 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,029 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,079 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,079 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,081 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,081 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,081 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 314#L1752true, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:33,088 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 102#L1712-7true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,088 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,089 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,089 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,089 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,090 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,091 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,091 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,091 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,092 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,092 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,092 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 102#L1712-7true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,093 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,093 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,093 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,094 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,094 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,094 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,095 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,095 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,096 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,096 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,096 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,097 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 102#L1712-7true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:33,097 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,098 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,509 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,509 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,510 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,511 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,511 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,511 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,511 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,511 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,512 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,512 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,512 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,512 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,512 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,513 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,513 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,513 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,555 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,555 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,555 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,555 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,556 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,556 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,556 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,556 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,557 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,557 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,557 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,557 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,558 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,558 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,559 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,559 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,559 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,559 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,564 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,564 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,564 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,565 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,565 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,566 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,566 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, 322#L1712-10true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,567 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,567 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,567 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,568 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,568 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,568 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,569 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,569 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,569 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,569 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,570 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,570 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,570 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,574 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,574 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,574 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,574 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,574 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,575 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,575 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,575 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:33,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,789 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,789 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,789 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,789 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,789 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,790 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,790 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,790 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,790 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,790 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,791 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,791 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,791 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,791 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,791 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,837 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,839 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,839 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,840 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,844 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,844 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 21#L1712-9true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,845 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,845 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,845 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,845 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,846 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,846 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,847 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,847 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,847 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,848 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,848 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 21#L1712-9true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:33,849 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 173#L1712-9true, 363#true, 342#true]) [2023-11-30 01:03:33,849 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,849 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 245#L1712-10true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,850 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,850 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,851 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,851 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,851 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,852 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:33,852 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,852 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:33,853 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 389#true, 349#true, 21#L1712-9true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:33,853 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,853 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,854 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:33,857 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:33,857 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:33,857 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:34,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:34,102 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,102 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,102 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,102 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,102 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 245#L1712-10true, 363#true, 342#true]) [2023-11-30 01:03:34,103 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,103 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,103 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,103 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,103 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,104 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,104 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,104 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,104 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,104 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,105 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,105 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,106 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,106 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,150 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,150 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,150 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,150 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,151 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,151 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,151 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,152 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,152 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,152 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,152 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,152 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 245#L1712-10true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,155 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 245#L1712-10true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,155 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,156 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,156 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,156 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,157 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,157 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,157 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,158 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,158 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,158 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,165 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [322#L1712-10true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,165 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,165 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [277#L1757-1true, my_callbackThread1of1ForFork0InUse, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,166 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,166 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,166 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,167 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,167 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,168 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 322#L1712-10true, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,168 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,168 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,169 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,169 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,169 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 229#L1712-11true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,171 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,172 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,172 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 229#L1712-11true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,580 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 229#L1712-11true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,580 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,581 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,582 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 72#L1712-11true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,583 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,583 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,622 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,622 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,624 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,624 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,624 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,627 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 229#L1712-11true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,627 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,627 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,628 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,628 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,629 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,629 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,629 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,629 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,630 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,630 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,631 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,631 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,632 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,632 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,632 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,632 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,633 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,633 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:34,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [72#L1712-11true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 298#L1751-2true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,634 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,634 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,634 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,634 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,634 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,635 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,635 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,635 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,635 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:34,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,837 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,837 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,837 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,837 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,837 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,838 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,838 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,838 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,838 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,838 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,839 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,839 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,839 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,880 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:34,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,880 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,880 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,880 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:34,881 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:34,881 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,881 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,882 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 314#L1752true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,882 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,882 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 61#L1712-12true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,883 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,883 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,883 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,883 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,883 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 370#true, 231#L1751true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:34,884 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,884 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:34,885 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,885 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,885 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:34,885 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,083 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,083 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,083 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,084 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,084 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,084 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 132#L1712-12true, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,124 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,124 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,125 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 268#L1752-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,125 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,125 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,126 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,126 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,126 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,126 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,127 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 110#L1712-13true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:35,127 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,127 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,127 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 110#L1712-13true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:35,128 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 298#L1751-2true, 370#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:35,128 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,128 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:35,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,365 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,365 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,365 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,365 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 370#true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,366 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,366 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,366 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,366 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,366 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:35,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [my_callbackThread1of1ForFork0InUse, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,367 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,367 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,367 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][259], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 298#L1751-2true, my_callbackThread1of1ForFork1InUse, 370#true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,368 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:03:35,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,368 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,368 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 132#L1712-12true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true]) [2023-11-30 01:03:35,811 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,811 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true]) [2023-11-30 01:03:35,811 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,811 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,812 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,812 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,812 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 356#true, 377#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:35,848 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,848 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,848 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,848 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:35,849 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:35,849 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:35,849 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 370#true, my_callbackThread1of1ForFork1InUse, 314#L1752true, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:36,113 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][394], [my_callbackThread1of1ForFork0InUse, 298#L1751-2true, 370#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 349#true, 377#true, 356#true, 363#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:36,113 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:36,113 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:03:41,026 INFO L124 PetriNetUnfolderBase]: 70879/129989 cut-off events. [2023-11-30 01:03:41,026 INFO L125 PetriNetUnfolderBase]: For 190819/206499 co-relation queries the response was YES. [2023-11-30 01:03:41,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 684574 conditions, 129989 events. 70879/129989 cut-off events. For 190819/206499 co-relation queries the response was YES. Maximal size of possible extension queue 2016. Compared 1279361 event pairs, 41153 based on Foata normal form. 27/114669 useless extension candidates. Maximal degree in co-relation 683309. Up to 92120 conditions per place. [2023-11-30 01:03:42,198 INFO L140 encePairwiseOnDemand]: 308/347 looper letters, 412 selfloop transitions, 233 changer transitions 14/845 dead transitions. [2023-11-30 01:03:42,199 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 845 transitions, 9649 flow [2023-11-30 01:03:42,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:03:42,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:03:42,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1565 transitions. [2023-11-30 01:03:42,216 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7516810758885687 [2023-11-30 01:03:42,216 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1565 transitions. [2023-11-30 01:03:42,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1565 transitions. [2023-11-30 01:03:42,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:03:42,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1565 transitions. [2023-11-30 01:03:42,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 260.8333333333333) internal successors, (1565), 6 states have internal predecessors, (1565), 0 states have call successors, (0), 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-11-30 01:03:42,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:42,235 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:03:42,236 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 13 predicate places. [2023-11-30 01:03:42,236 INFO L500 AbstractCegarLoop]: Abstraction has has 350 places, 845 transitions, 9649 flow [2023-11-30 01:03:42,237 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 211.16666666666666) internal successors, (1267), 6 states have internal predecessors, (1267), 0 states have call successors, (0), 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-11-30 01:03:42,237 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:03:42,237 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:03:42,237 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 01:03:42,237 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:03:42,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:03:42,237 INFO L85 PathProgramCache]: Analyzing trace with hash -759211435, now seen corresponding path program 1 times [2023-11-30 01:03:42,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:03:42,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348139452] [2023-11-30 01:03:42,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:03:42,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:03:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:03:42,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:03:42,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:03:42,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348139452] [2023-11-30 01:03:42,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348139452] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:03:42,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:03:42,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:03:42,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153926110] [2023-11-30 01:03:42,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:03:42,631 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:03:42,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:03:42,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:03:42,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:03:42,633 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 347 [2023-11-30 01:03:42,634 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 845 transitions, 9649 flow. Second operand has 6 states, 6 states have (on average 203.0) internal successors, (1218), 6 states have internal predecessors, (1218), 0 states have call successors, (0), 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-11-30 01:03:42,634 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:03:42,634 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 347 [2023-11-30 01:03:42,634 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:03:43,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,277 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:03:43,277 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:43,277 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:43,277 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:03:43,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,354 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,354 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,354 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,354 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,360 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,360 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,360 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,360 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,360 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,419 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,419 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,442 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,442 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,442 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,447 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,447 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,448 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,448 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,449 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,450 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,450 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,450 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,451 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,513 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,513 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,513 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,513 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,513 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:03:43,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,554 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,554 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,554 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,554 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,555 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,622 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,622 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,622 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,622 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,656 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,656 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,656 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,671 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,671 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:03:43,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,672 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,672 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,672 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,672 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,673 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,673 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,673 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,673 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,745 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,745 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,775 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,775 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,775 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,776 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:43,785 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,786 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,786 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,786 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,787 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,787 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,787 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,787 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,796 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,800 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,800 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,800 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,801 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,801 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,803 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,803 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,808 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:03:43,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,809 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,809 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,809 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,809 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:43,894 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,895 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,895 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,895 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,895 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,923 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,925 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:43,932 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:43,938 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,938 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,939 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,939 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,939 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,949 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:43,951 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:43,952 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,952 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,952 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,952 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,954 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,955 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,956 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,956 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,960 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,960 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,960 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,960 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:43,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:43,961 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,961 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:03:43,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:43,962 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:43,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,202 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,203 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,203 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,204 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,204 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,205 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,211 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,211 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,233 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,233 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,233 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,233 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,234 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,235 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,235 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,235 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,236 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,237 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,237 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,246 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,246 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,246 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,246 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,253 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,253 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,253 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,253 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,254 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,264 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,264 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,264 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,265 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,267 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,267 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,267 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,268 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,269 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,273 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,274 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,274 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,274 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,275 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,276 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,276 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,276 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,276 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,276 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:03:44,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,277 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,375 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,375 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,377 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,378 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,378 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,378 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,378 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,378 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,379 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,380 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,380 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,381 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:44,410 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,412 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,412 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,412 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,412 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,414 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:44,415 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,415 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,415 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,415 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,424 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,424 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,424 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,432 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:44,443 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,444 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,445 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,445 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,445 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,446 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,446 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,446 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,447 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,447 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,447 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,447 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,447 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,449 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,449 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,450 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,450 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,450 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,453 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,454 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,455 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:44,457 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:03:44,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:44,458 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,458 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,568 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,568 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,569 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,569 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,570 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,570 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,570 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,570 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,570 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,571 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,571 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,572 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,574 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,574 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,602 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,606 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:44,607 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,609 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,609 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,609 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,612 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:44,612 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,613 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:44,614 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,615 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,618 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,618 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,618 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,619 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,632 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,633 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,633 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,633 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,633 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,645 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,645 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,645 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,645 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,646 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,647 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,647 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,649 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,649 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,649 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,649 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,649 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,650 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,650 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,651 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,656 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,657 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:44,658 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,659 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,659 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,660 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,661 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,661 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,661 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:44,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:44,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,801 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,802 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:44,802 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,831 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,831 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,842 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,842 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,843 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,843 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,846 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,849 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,849 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,849 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,849 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,865 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,865 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,865 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,865 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,866 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,866 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,866 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,881 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:44,882 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,882 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,885 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,885 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,885 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,886 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,886 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,886 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,886 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:44,887 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,887 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,887 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,887 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:44,892 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,892 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,892 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,892 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,892 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:03:44,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:44,893 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,894 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:44,894 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:44,894 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,023 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,023 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,023 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,023 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,023 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,026 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,026 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,026 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,026 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,026 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:45,027 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,027 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,027 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,028 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,028 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,028 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,028 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,028 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,029 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,030 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,030 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,031 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,031 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,032 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,032 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,032 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,032 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,032 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,069 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,069 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,069 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,069 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,070 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,070 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,070 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,081 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,082 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,082 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,083 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,083 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,087 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,089 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,089 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,089 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,089 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,094 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,094 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,094 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,094 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,108 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,108 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,108 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,108 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:45,109 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,110 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,110 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,110 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,110 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,125 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,125 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,125 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,126 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,127 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,127 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,127 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,127 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,127 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,128 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,128 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,128 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,128 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,130 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,130 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,131 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,131 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,132 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,132 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,132 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,296 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,296 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,296 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,296 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,296 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,297 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,297 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,297 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,298 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,298 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,431 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,431 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,437 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,439 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,439 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,439 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,439 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,439 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,440 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,440 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,440 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,440 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,440 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,475 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,475 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,476 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,476 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,487 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,488 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,488 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:45,489 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,490 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,491 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:45,492 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,493 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,497 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,499 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,506 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,507 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,507 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,507 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,522 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,523 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,523 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,523 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,523 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,631 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,632 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,632 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,632 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,632 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,632 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,633 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,634 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,634 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,635 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,637 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,638 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,639 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,639 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,639 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,643 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,644 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,644 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,644 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,644 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,645 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:45,646 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,646 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,647 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,647 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,648 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,657 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:03:45,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:45,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,864 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,864 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,864 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,864 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,864 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,865 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,865 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,865 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,866 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,871 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,872 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:45,873 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,873 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,873 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,873 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,874 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,926 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,926 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,926 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,927 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,927 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,928 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,928 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:45,929 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,942 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,942 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,942 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,942 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,947 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,947 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,947 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,947 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,948 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,948 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,948 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,948 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,948 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,949 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,949 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,950 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,950 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:45,951 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,952 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,953 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:45,953 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,953 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,954 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,957 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:45,957 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,958 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,958 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,958 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,958 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,958 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,959 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,964 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:45,965 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,970 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,970 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:45,970 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,971 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:45,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:45,983 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:45,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,004 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,004 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,004 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,004 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,006 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,006 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,006 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,006 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,007 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:46,025 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,026 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,027 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,027 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,027 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,027 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,027 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,028 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,028 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,031 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,031 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,031 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,032 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,035 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,035 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,035 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,035 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,035 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,036 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,037 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,037 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,037 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,042 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,044 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:03:46,045 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,045 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,261 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,261 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,262 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,263 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:46,263 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,263 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,264 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,266 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,266 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,267 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,267 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,267 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,267 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,267 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,268 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,269 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,271 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,271 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:46,271 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,271 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,273 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,273 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,316 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:46,316 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,317 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,317 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,318 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:46,318 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,332 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,332 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,332 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,332 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,340 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,341 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,341 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:46,342 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,342 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,343 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,343 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,344 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,344 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,344 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:46,345 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,345 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,346 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,346 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,347 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:46,348 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,349 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,350 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,350 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,351 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:46,352 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,353 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,372 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,372 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,372 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,373 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,393 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,393 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,393 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,411 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,412 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,413 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,413 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,413 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,414 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,417 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,418 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,418 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,418 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,419 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,419 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,419 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,419 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,426 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:46,427 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,429 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,429 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,430 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,430 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,665 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,666 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,666 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,667 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,669 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:46,669 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,669 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,673 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,673 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,674 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,674 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,674 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,674 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,674 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,675 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,675 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,675 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,675 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,675 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,677 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,677 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,677 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,677 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,677 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,678 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,678 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,679 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,680 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:46,680 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:46,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,749 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,749 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:46,755 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,757 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,757 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,758 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,759 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:46,760 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,761 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:46,762 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,763 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,763 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,763 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,764 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:46,765 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,767 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,788 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,789 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,824 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:46,825 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,826 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,827 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:46,827 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,827 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,828 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,828 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,828 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,828 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:46,829 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,831 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,832 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,832 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:46,837 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,837 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,837 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,837 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,838 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:03:46,838 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,838 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,839 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:46,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:46,842 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,842 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:03:46,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:46,843 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,843 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,843 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:46,843 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:47,186 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,186 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,186 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,186 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:47,187 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,188 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,188 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,189 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:47,189 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,189 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,195 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,195 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,195 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,195 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,195 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,196 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,197 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,198 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,199 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,199 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,199 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,201 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,201 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,202 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,202 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:47,251 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,251 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,251 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:47,252 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:47,252 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,252 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,254 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,255 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,255 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,272 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,272 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,272 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,277 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,278 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,278 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:47,280 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:47,280 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:47,281 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,281 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:47,282 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,282 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,284 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,284 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,285 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,285 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,286 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,286 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,286 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,286 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:47,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:47,287 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,287 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,288 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,289 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,289 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,290 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,290 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,291 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,291 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,292 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,298 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,298 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,298 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,298 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,298 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,302 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,302 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,302 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,302 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,329 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,329 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,329 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,346 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,346 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,347 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,347 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,348 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,348 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,348 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,349 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,350 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,350 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,352 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,352 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:47,353 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,354 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:47,354 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,355 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,355 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,361 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,362 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,363 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,365 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,366 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:03:47,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,367 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,367 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,367 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,367 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,368 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:47,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,619 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,620 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,626 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,626 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:47,627 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,628 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,628 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,629 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,631 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,631 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,631 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,631 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,631 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,632 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,632 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,632 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,632 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,632 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,633 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,684 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,684 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,684 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,685 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,685 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,685 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,687 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,687 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,687 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,688 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,689 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,712 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:47,713 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,713 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,713 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:47,714 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,714 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,714 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,714 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,714 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,715 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,715 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,715 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,715 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,715 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,716 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,716 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,716 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,716 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,716 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,717 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,717 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,718 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:47,718 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,718 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,719 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,719 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:47,720 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,720 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,721 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,721 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,722 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,722 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,723 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,723 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,729 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,752 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [37#L1710-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,765 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,779 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,779 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,781 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:47,781 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,781 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,805 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:47,805 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,806 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,806 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,806 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,809 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,809 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:47,810 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,810 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,811 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,811 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,811 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,811 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,818 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,818 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:47,819 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,819 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:47,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,820 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:47,821 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,821 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,821 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,821 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:47,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:47,822 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:47,822 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:48,089 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:48,089 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:48,089 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,089 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:48,090 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,090 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,092 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,092 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,093 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,093 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,098 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,098 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,098 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,099 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,099 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,099 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,099 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,099 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,100 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,100 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,100 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,100 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,100 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,102 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,102 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,102 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,104 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,104 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,104 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,104 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,162 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,162 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,162 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,163 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,163 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,164 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,164 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,165 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,165 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 37#L1710-3true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,186 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 298#L1751-2true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,187 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,187 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,187 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,187 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,188 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,188 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,188 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,188 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,188 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,189 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,189 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,189 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,190 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,190 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,191 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 37#L1710-3true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,191 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,191 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,192 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,192 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,193 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,193 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,193 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,193 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,194 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,194 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,194 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,195 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,195 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,196 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,196 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,196 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,196 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 37#L1710-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,197 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,197 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,203 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,205 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,205 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,205 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,205 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,212 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,233 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,234 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,234 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,234 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,235 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:48,256 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:48,256 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,256 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,257 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,257 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,258 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,260 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,264 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,264 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,265 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,266 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,266 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,266 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,266 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,275 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,276 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,277 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,277 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,277 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:48,278 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:48,279 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:03:48,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,747 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,747 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:48,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:48,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,750 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,750 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,751 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,751 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,751 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,752 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,752 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,758 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,758 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,759 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:48,759 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,760 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,760 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,760 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,760 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,760 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,761 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,761 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,761 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,761 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,761 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,811 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:48,812 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,812 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,813 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,813 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,813 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,814 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,814 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,814 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,814 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,815 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,815 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,815 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,816 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,816 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,816 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,816 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,830 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,830 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,830 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,830 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:48,831 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:48,832 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,833 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,833 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,834 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,834 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,835 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:48,836 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:48,837 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,837 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,838 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,838 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,838 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,839 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,839 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,840 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,840 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,840 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,840 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,840 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,841 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,841 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:48,842 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,842 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:48,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,849 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,849 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:48,851 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,858 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,858 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,878 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,878 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,878 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,878 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,879 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,879 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,879 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,879 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,880 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,880 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,880 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,899 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,899 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 245#L1712-10true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,900 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,900 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,900 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,900 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,900 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,901 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,901 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,902 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,902 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,903 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,903 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,903 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,903 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,904 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:48,904 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,904 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,907 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,907 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,907 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,907 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,907 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,908 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,908 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,908 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,908 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,908 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,909 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:48,910 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,910 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:48,911 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,911 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:48,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:48,916 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:48,916 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:03:49,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,170 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,170 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,170 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,170 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,170 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,171 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,171 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,171 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,172 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,172 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,173 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,173 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,174 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,174 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,174 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,174 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,178 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,178 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,178 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,178 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,178 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,179 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,179 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,179 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,179 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,179 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,180 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,180 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,181 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,236 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:49,237 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,237 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,238 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,238 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,238 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,238 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,239 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,239 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:49,240 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,240 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,240 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,240 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,241 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,241 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,241 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,242 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,242 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,243 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,243 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:49,256 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,256 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,257 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,257 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:49,258 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,258 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,258 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:49,259 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,260 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,260 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,261 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,261 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,262 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,262 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,262 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,263 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,263 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,263 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,263 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,263 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,264 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,264 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,264 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,264 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,264 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,265 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,265 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,265 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:49,266 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,266 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,266 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,266 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,267 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:49,267 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,268 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,268 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,269 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,269 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,270 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:49,271 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,271 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,271 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,272 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,273 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,280 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,280 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,280 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,280 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,280 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,281 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,281 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,283 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,284 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,284 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,294 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,294 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,314 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,314 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,315 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,315 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,315 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:49,332 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:49,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,335 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,335 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,335 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,336 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:49,337 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,337 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,338 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,339 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,340 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,343 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,344 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,344 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,345 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,345 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:49,346 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:49,348 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:49,349 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:49,603 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,603 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,604 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,604 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,605 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,607 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,608 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,609 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,609 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,611 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,612 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,612 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,612 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,613 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,613 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,614 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,614 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,614 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,614 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,614 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,615 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,615 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,615 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,615 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,615 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,616 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,616 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,616 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:49,674 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,675 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,675 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,677 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:49,677 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,678 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,679 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,679 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,679 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,680 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,680 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,680 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,880 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,881 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:49,882 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,882 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,882 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:49,883 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,885 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,885 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,886 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,886 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,887 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,888 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,918 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,920 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:49,921 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,921 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,921 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,921 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,922 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,922 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,923 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,923 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,923 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:49,925 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,925 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:49,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:49,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,928 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,928 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,928 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:49,929 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,929 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:49,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:49,985 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:49,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,001 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,001 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,031 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,032 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,032 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,033 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,033 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,033 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,033 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][688], [323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,056 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,056 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,056 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,056 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,056 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,057 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,058 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,059 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,061 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,062 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,062 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,063 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,063 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,065 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,065 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][688], [323#L1711-3true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,066 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][689], [370#true, 314#L1752true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,066 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,066 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,066 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][688], [323#L1711-3true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,067 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][689], [298#L1751-2true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,067 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,383 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:50,384 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,384 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,385 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:50,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,388 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,388 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,388 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,388 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,388 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,389 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,389 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,390 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,390 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:50,394 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,395 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,396 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,397 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,398 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:50,452 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,453 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:50,453 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,454 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,455 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,455 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,456 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,456 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,457 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,478 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,478 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,479 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,480 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,480 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,481 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,481 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:50,482 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,482 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:50,483 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,483 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,484 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,485 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,485 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,486 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,488 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,489 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,489 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,489 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:50,490 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,490 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,491 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,492 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,492 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,496 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,497 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,499 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,500 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,501 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,501 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,501 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,501 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,520 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,520 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,520 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,520 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,520 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,522 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,522 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,522 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,522 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][689], [370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,533 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,533 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][688], [323#L1711-3true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,541 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][688], [323#L1711-3true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,541 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,555 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,555 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,556 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][720], [370#true, 314#L1752true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,557 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,557 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:03:50,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,558 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,558 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][720], [370#true, 298#L1751-2true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,832 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,832 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,832 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,833 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,833 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:50,834 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,834 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,834 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,835 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,836 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,836 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,837 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:50,838 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,839 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,839 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,840 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,841 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,841 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,846 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,848 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,849 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:50,849 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:50,905 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,906 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,906 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,906 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,906 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:50,907 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,907 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,907 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,908 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,908 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,909 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,912 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,931 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,931 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,932 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,932 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,933 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,933 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,933 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:03:50,934 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,934 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,935 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,935 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,935 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:50,936 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,936 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,937 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:50,937 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:50,938 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,938 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,938 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,938 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,938 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,939 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,940 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,941 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,941 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:50,942 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,942 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,943 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,943 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:50,944 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,945 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:50,946 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,946 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,946 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,947 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,947 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,947 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,947 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,948 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:50,948 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,948 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,950 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,951 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:50,952 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,952 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,952 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,952 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,957 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,961 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,961 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,961 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,961 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:50,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][689], [370#true, 314#L1752true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:50,972 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][689], [298#L1751-2true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:03:50,972 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,972 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:50,973 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:50,973 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,002 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,002 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,002 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,002 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,002 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][750], [370#true, 314#L1752true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:51,003 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,003 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:03:51,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,004 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,005 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][750], [370#true, 298#L1751-2true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:51,005 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,005 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,440 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,440 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,441 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,442 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:51,443 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,443 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,444 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,444 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,445 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,445 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,446 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,447 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,447 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,452 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,452 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:51,453 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,453 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:03:51,454 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,506 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,506 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,506 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,507 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,508 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,508 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,508 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,509 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,509 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,509 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,511 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,511 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,512 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,512 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:51,513 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,513 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,532 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,532 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][720], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:51,533 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:03:51,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][720], [370#true, 314#L1752true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:51,533 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][720], [298#L1751-2true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:51,533 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][750], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:51,533 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,533 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,534 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,534 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,535 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,535 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,536 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,537 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:51,537 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:51,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,539 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,539 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,540 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,540 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,540 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,541 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,541 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,542 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,544 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:51,545 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,545 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,545 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,546 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,548 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,549 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,549 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,550 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,551 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,551 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,552 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,552 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,552 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,552 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:51,556 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,559 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:03:51,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:51,873 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,873 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,874 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,874 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,874 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:51,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,876 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,876 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,876 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,878 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,878 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,879 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,879 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,879 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,881 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,881 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,882 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,886 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,886 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,887 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,887 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,887 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,887 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,887 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,939 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,943 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:51,943 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,943 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,944 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,945 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,961 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,961 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,962 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,962 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,963 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,963 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,963 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,963 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,963 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,964 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,964 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,964 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 102#L1712-7true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,965 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,965 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,966 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,966 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,966 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,967 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,967 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:51,968 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,969 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,969 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,969 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,970 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:03:51,972 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,972 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,973 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:51,973 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,973 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,975 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,975 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,976 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,976 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:51,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,980 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,980 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,982 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,982 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:51,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:51,988 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,988 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,988 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,988 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:51,989 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:51,989 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:51,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,480 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,480 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,480 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,481 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,481 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:52,482 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,482 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:52,483 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,484 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,484 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,484 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,484 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,486 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,486 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,486 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,488 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:52,489 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,548 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,548 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,548 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:52,550 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,550 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,551 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,551 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,552 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,552 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,553 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][750], [370#true, 314#L1752true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,562 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][750], [298#L1751-2true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,568 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:03:52,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,569 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,569 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,570 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,570 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,571 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:52,573 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,574 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,574 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:52,575 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,575 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,576 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,577 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,579 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,580 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,581 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,582 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:52,582 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,583 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,586 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,586 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,586 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,587 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,587 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,588 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,588 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,588 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,588 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,592 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,592 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,592 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,593 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,593 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,593 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,593 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:03:52,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,594 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,912 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,912 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,913 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,913 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,913 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:52,914 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,914 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,915 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,916 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:52,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,917 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:52,918 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,918 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,919 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,919 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,919 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,919 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,919 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,934 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,935 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,983 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:52,983 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,983 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,984 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,984 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,985 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,985 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:52,986 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,986 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:52,987 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,987 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,989 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,989 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,989 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:52,990 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:52,991 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,991 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,991 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,991 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,997 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,997 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,997 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,997 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:52,999 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:52,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:53,005 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,007 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,007 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,009 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,011 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:53,012 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:53,013 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,013 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,013 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,014 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,014 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,014 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,014 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,014 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,015 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,015 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,016 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,017 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,017 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,018 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,019 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,019 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:53,020 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,021 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,022 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,023 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,031 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,032 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,032 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,032 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,033 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:53,039 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,039 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,039 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,040 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:03:53,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,396 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,396 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,396 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,396 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,396 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,397 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,397 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,397 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,397 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,397 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,399 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,399 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,399 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:53,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:53,400 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,401 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,401 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,401 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,401 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,401 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,403 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,404 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,404 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:53,406 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:03:53,651 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,651 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,652 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,652 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,652 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,653 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,653 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,654 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,655 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,655 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,655 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,655 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:53,656 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,656 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,656 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,656 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,657 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,657 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,657 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,657 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,658 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,658 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,658 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,658 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,659 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,659 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,659 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:53,674 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,674 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,675 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,675 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,676 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,676 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,677 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,678 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,679 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:53,679 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,679 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:53,680 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,680 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,681 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,681 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,681 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,682 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:53,683 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:53,683 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,683 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,684 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,684 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,685 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,685 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,685 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,686 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,686 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,687 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,687 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,687 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:53,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,689 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,690 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:53,690 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,690 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,691 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,691 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:53,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:53,698 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:53,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,699 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:53,704 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:53,704 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:53,704 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:03:54,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,060 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,060 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,060 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,060 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,060 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:54,061 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,061 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,061 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,062 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,062 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,062 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,062 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,062 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,063 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,064 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,064 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,065 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,066 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,067 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,067 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,067 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,068 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,068 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,069 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,133 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,133 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,134 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,134 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,134 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,134 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,135 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,135 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,135 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:54,137 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,137 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,138 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,138 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,139 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,139 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,140 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,140 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,140 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,155 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,155 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,155 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:54,156 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,156 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,157 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,157 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,157 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,158 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,158 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,158 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,159 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,159 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,160 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,160 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,160 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:54,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:54,162 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:54,162 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,162 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,163 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,163 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,164 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,164 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,164 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:54,165 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,165 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,166 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,166 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,166 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,167 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,167 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,168 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,168 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,168 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,169 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,169 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,170 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,170 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,170 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,171 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,171 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,171 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,171 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,171 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,172 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,172 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,176 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:54,179 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,179 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,179 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,184 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,184 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,184 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:03:54,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:03:54,535 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,536 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,537 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,537 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,539 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,543 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,545 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,545 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,613 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,613 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,617 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,617 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,617 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,618 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,619 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:54,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,635 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,636 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,636 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,637 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,638 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,638 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,638 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,639 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,639 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,640 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:54,640 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,640 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:54,641 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:03:54,642 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,642 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,642 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,643 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,644 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,645 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:54,645 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:54,646 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,646 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,646 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,646 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:54,647 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,647 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,821 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,821 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:54,822 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,822 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,823 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,823 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,823 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,823 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:54,824 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,824 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:54,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,825 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,825 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:54,829 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,829 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,829 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,829 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:54,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:54,836 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:54,836 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:03:55,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,174 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,174 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,175 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,175 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:55,175 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,176 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,176 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,177 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,177 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,177 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,177 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,177 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:55,179 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,179 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,179 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,180 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,180 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,181 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,181 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,182 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,182 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,244 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,244 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,245 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,245 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,246 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,246 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,246 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,269 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,269 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,270 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,271 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,271 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,271 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,285 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,285 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,285 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:55,286 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,286 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,286 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,286 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,287 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,287 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,287 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,288 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,288 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,289 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,289 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,289 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,290 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,290 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,290 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,291 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,291 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,292 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:55,292 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,292 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,293 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,293 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,293 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,294 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,295 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,295 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,295 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,296 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,296 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,296 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,297 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,297 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,297 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,298 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,298 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,299 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,299 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,299 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,300 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,300 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,301 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,301 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,301 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,304 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,304 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,304 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,304 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,309 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,310 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:03:55,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,643 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,643 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,644 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,644 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:55,644 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,644 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,645 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,645 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:55,648 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,648 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,648 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:55,649 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,649 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,649 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,649 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,649 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,650 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:55,650 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,650 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,708 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,708 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:55,709 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,709 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,709 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,709 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,710 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,710 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,710 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:03:55,723 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,723 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,724 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:55,724 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,725 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,725 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,725 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,726 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,727 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,727 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,727 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 102#L1712-7true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,728 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:55,728 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,728 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:03:55,729 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,730 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:55,731 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,731 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 102#L1712-7true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:55,733 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,733 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,736 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,736 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:55,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:55,738 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:55,739 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:55,739 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:03:55,739 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,739 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:55,740 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,254 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,254 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,255 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,255 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,256 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,256 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,256 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,257 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,257 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,258 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,258 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,260 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,260 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,260 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:56,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:03:56,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,319 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,319 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:56,320 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,320 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,321 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,321 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,331 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,331 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,331 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,331 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,332 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,332 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,332 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,332 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,333 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,333 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:56,333 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,333 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:03:56,334 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:56,334 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,334 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,334 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,335 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,335 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,335 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:56,336 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,336 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,337 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,338 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,338 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,338 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,339 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,339 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,340 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,340 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,340 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:56,341 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,341 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,342 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,342 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:03:56,343 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,343 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,343 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,344 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,344 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,344 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,344 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,346 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,346 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,347 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,349 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,349 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:03:56,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,659 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,659 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:56,660 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,660 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,660 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,660 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,660 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,661 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,661 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,661 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,661 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,661 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,662 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 102#L1712-7true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,662 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,662 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,719 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,719 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,719 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,719 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,720 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,721 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,721 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:56,728 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,728 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,728 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,729 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,729 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,730 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:56,730 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,730 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,731 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,731 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:56,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,732 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,732 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,733 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,733 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,733 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,734 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,735 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:56,735 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,735 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,736 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,736 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,736 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,736 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,737 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,737 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,737 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:56,738 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:56,738 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:56,738 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:03:57,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,056 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,056 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,056 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,057 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,057 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,057 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:57,058 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,058 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,058 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,058 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,058 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,249 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,249 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,251 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,251 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,252 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,252 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,252 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,252 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,252 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:57,315 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,315 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,317 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,317 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,318 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,320 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,320 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,328 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,329 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,329 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,330 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,331 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,331 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,331 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,331 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,331 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,332 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,333 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:57,333 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,333 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,334 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,334 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,335 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,335 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,335 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,336 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,336 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,341 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:57,341 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,341 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:03:57,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,663 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,663 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,664 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,664 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,664 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,665 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,665 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,666 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,666 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,721 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,721 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,721 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,722 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,722 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,723 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,723 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,728 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,728 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:57,728 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:57,729 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,729 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,729 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,729 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,730 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,730 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,730 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,731 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,731 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,731 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,732 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,732 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,733 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:57,733 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,733 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,734 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:57,734 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,734 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,735 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 298#L1751-2true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,735 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,735 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,735 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,736 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,736 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,736 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,736 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,737 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,737 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:57,738 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:57,738 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,738 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:57,741 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,741 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,741 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,742 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:57,742 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,742 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,742 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:57,742 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:03:58,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:58,056 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,056 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,056 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,056 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,056 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,057 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,057 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,057 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,058 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,059 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,059 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,059 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,060 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,115 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,115 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,115 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,116 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,116 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:03:58,120 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,120 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:03:58,121 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [322#L1712-10true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:58,121 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [322#L1712-10true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,121 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,121 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [132#L1712-12true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,122 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,122 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,122 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,123 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,123 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,124 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,125 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [322#L1712-10true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:58,125 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,125 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,126 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [132#L1712-12true, 370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,126 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,126 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,127 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,127 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,127 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,128 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,128 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,128 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,128 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:58,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [322#L1712-10true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,129 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,129 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,133 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,133 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,133 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:03:58,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,636 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,637 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,637 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,638 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,639 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,639 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,639 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,690 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,690 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,690 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,691 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,694 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,695 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [72#L1712-11true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,695 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [72#L1712-11true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,695 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,696 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,696 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,696 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,697 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,697 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,697 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,698 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,698 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,698 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [72#L1712-11true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,699 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,699 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,699 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,700 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:58,700 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 298#L1751-2true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,701 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,701 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,701 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:58,702 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [72#L1712-11true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:58,702 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,702 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:58,704 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:58,704 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:03:59,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:59,030 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,030 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,030 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,030 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,030 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:03:59,031 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,031 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,031 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,031 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,031 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,032 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,032 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:59,087 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 01:03:59,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:59,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:59,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 01:03:59,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [132#L1712-12true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,088 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [132#L1712-12true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,088 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,088 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:59,088 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,088 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,089 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,089 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,089 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,090 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,090 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,092 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,092 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,092 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,093 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,093 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,093 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,093 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,093 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:03:59,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,416 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,416 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,416 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,416 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,416 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,417 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,417 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,417 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,417 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,417 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,418 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,418 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,471 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,471 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,471 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,471 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:03:59,472 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,472 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,472 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,472 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:03:59,473 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,473 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,473 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,473 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,474 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,474 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,474 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,475 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:03:59,475 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,475 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,475 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,476 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:03:59,476 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:03:59,476 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:00,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,030 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,030 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,030 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [370#true, 314#L1752true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,031 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,031 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,031 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:00,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,033 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,033 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,033 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][262], [298#L1751-2true, 370#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,034 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 01:04:00,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,034 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,034 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:00,353 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,353 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,353 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,353 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:00,354 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:00,354 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,354 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:00,392 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:00,392 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:00,392 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,392 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:00,760 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][403], [370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:00,760 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:00,760 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:07,595 INFO L124 PetriNetUnfolderBase]: 79306/143275 cut-off events. [2023-11-30 01:04:07,595 INFO L125 PetriNetUnfolderBase]: For 255383/285039 co-relation queries the response was YES. [2023-11-30 01:04:08,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 865933 conditions, 143275 events. 79306/143275 cut-off events. For 255383/285039 co-relation queries the response was YES. Maximal size of possible extension queue 2218. Compared 1403545 event pairs, 40389 based on Foata normal form. 36/126835 useless extension candidates. Maximal degree in co-relation 864532. Up to 101898 conditions per place. [2023-11-30 01:04:09,155 INFO L140 encePairwiseOnDemand]: 316/347 looper letters, 766 selfloop transitions, 200 changer transitions 14/1158 dead transitions. [2023-11-30 01:04:09,155 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 1158 transitions, 16015 flow [2023-11-30 01:04:09,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:04:09,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:04:09,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1476 transitions. [2023-11-30 01:04:09,158 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7089337175792507 [2023-11-30 01:04:09,159 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1476 transitions. [2023-11-30 01:04:09,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1476 transitions. [2023-11-30 01:04:09,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:04:09,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1476 transitions. [2023-11-30 01:04:09,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 246.0) internal successors, (1476), 6 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:04:09,164 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:04:09,165 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:04:09,166 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 18 predicate places. [2023-11-30 01:04:09,166 INFO L500 AbstractCegarLoop]: Abstraction has has 355 places, 1158 transitions, 16015 flow [2023-11-30 01:04:09,176 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 203.0) internal successors, (1218), 6 states have internal predecessors, (1218), 0 states have call successors, (0), 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-11-30 01:04:09,176 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:04:09,176 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:04:09,176 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 01:04:09,176 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:04:09,177 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:04:09,177 INFO L85 PathProgramCache]: Analyzing trace with hash -839944099, now seen corresponding path program 1 times [2023-11-30 01:04:09,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:04:09,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910722387] [2023-11-30 01:04:09,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:04:09,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:04:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:04:09,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:04:09,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:04:09,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910722387] [2023-11-30 01:04:09,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910722387] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:04:09,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:04:09,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:04:09,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546641912] [2023-11-30 01:04:09,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:04:09,462 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:04:09,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:04:09,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:04:09,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:04:09,464 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 347 [2023-11-30 01:04:09,465 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 1158 transitions, 16015 flow. Second operand has 6 states, 6 states have (on average 211.33333333333334) internal successors, (1268), 6 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:04:09,465 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:04:09,465 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 347 [2023-11-30 01:04:09,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:04:10,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:10,618 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,618 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,618 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,618 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:10,634 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:10,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:10,787 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:10,788 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,788 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,788 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,788 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,788 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:10,805 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,805 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:10,812 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,812 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:10,962 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:10,962 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,962 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:10,963 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:10,963 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,963 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:10,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:10,975 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:10,976 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:10,977 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:10,977 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:10,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:10,999 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:10,999 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,007 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,009 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,009 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,010 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,010 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,010 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:11,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,221 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,221 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:11,395 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,395 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,398 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,398 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,398 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:11,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,762 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:11,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:11,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:11,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:11,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,792 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,793 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,793 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,794 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,795 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:11,797 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,818 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,818 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,819 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:11,819 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,819 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,850 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,850 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:11,851 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,851 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,851 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,851 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:11,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:11,862 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:11,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:12,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,041 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,041 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,041 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,041 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,044 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,044 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,044 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,078 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,078 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,079 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,079 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,079 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,080 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,080 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,080 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,081 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,082 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,082 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,082 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,082 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,083 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,083 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,083 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,083 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,085 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,087 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,087 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,088 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,089 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,089 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,090 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,090 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,091 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,091 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,092 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,092 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,093 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,099 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,099 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,118 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,118 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,119 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,120 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,120 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,120 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,121 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,148 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,148 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,151 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,152 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,152 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,158 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,158 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,159 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,160 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,160 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,161 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,161 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,171 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:12,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,372 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,373 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,373 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,374 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,374 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,378 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,378 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,378 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,379 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,379 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,379 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,395 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,395 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,396 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,396 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,396 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,415 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,415 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,416 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,416 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,417 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,417 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,417 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,418 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,418 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,419 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,419 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,420 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,420 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,421 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,421 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,423 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,424 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,424 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,427 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,428 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,428 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,428 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,428 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,429 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,430 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,430 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,431 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,432 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,432 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,433 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,433 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,434 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,434 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,435 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,435 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,436 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,436 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,436 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,436 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,445 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,445 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,445 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,445 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,446 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,446 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,446 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,447 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,469 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,469 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,469 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,469 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,470 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,470 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,470 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,471 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,498 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,498 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,498 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,498 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,499 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,500 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,503 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,503 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,504 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,504 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,504 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,505 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,506 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,506 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,506 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,507 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,518 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,520 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,520 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:12,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,521 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,521 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,521 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,521 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,745 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,745 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,746 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,746 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,747 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,747 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,747 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,748 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,748 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,748 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,748 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,749 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,749 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,749 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,751 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,763 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,763 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,763 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,764 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,766 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,802 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,803 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,803 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,804 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,805 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,806 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,806 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,806 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,808 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,808 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,809 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:12,811 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,811 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,811 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,811 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,814 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,814 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,814 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,814 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,815 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,815 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,966 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,967 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,968 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,968 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,968 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:12,970 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,970 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,970 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,970 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,970 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:12,971 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,971 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,971 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,971 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:12,973 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,973 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,973 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,973 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:12,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,975 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,975 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,975 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,975 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,976 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,976 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,976 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,977 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,978 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,979 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:12,980 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,980 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,980 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,980 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,981 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:12,981 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:12,992 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,993 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:12,993 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:12,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,019 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:13,049 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,050 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,050 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,050 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,050 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,050 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,051 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,052 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,052 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,052 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,053 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,053 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,053 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,053 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,054 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,054 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,054 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,055 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,055 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,070 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,070 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,070 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,070 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:13,072 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,072 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,072 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:13,073 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,073 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,327 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,327 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,327 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,328 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,329 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,329 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,329 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,330 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,330 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,330 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,330 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,330 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,331 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,331 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,332 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,332 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,332 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,332 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,332 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,333 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,333 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,334 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,335 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,336 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,336 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,336 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,336 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,337 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,337 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,337 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,338 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,338 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,340 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,340 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,340 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,341 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,341 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,342 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,345 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,345 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,345 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,380 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,380 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,380 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,381 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,381 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 50#L1712true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,382 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,382 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,382 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,382 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,384 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,384 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,384 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,384 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,385 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,385 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,385 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,385 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,387 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,387 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,388 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,388 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,388 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,388 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,389 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,389 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,389 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,389 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,390 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,390 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,391 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,391 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,391 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,393 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,393 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:13,394 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,394 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,394 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,394 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,398 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,399 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,399 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,402 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,403 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,403 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:13,404 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,404 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,404 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,404 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,404 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,405 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,406 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:13,407 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,407 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,407 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,407 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:13,410 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,410 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,410 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,410 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,411 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,412 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,413 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,413 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,413 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,413 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,413 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,414 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,414 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,415 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,415 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,415 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,415 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,415 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,416 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,416 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,417 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,417 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,417 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,417 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,418 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,418 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,418 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,418 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,419 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,419 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,419 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,419 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,431 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,459 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,461 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,461 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,489 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,489 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,490 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,491 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,492 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,492 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,493 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,493 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,494 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,495 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,496 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,496 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,496 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,496 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,497 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,497 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,497 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,497 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,505 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,505 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,505 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,513 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,513 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,513 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,513 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,513 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,514 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,514 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,514 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,514 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:13,515 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,518 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,518 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,518 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:13,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,519 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,520 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,793 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,793 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,794 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,794 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,795 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,795 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,795 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,795 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,796 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,796 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,796 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,796 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,796 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,800 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:13,801 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,801 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,801 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,802 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,802 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,803 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,803 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,803 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,804 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,805 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,806 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,807 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,807 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,809 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,809 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,813 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,813 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,850 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,850 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,850 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,851 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,851 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,851 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,852 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,852 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,852 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,852 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,853 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:13,853 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,853 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,855 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,856 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,856 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,856 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,856 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,857 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,857 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,860 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,860 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,860 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,861 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,862 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,862 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,862 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,864 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,864 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,873 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,873 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,875 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,875 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,877 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,877 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,878 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,878 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,879 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,880 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,880 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:13,881 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,885 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,885 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:13,886 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,886 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,887 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,888 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,888 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,890 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,891 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,892 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,892 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,892 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,893 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,893 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,894 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,894 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,895 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,906 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,906 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,906 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,906 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,935 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,935 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:13,936 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,936 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,937 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,937 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,937 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,972 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,972 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,972 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,972 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,973 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,973 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,975 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,975 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,975 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,975 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:13,976 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,976 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,978 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,978 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,981 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,981 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,982 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,982 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,982 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,983 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,986 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,986 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,986 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,993 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:13,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:13,994 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,994 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,994 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,994 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:13,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,995 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:13,995 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:13,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,471 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,471 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,472 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,472 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,472 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 50#L1712true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,473 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,475 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,476 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,477 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,477 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:14,478 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,479 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,479 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,480 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,481 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:14,481 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,482 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,482 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,482 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,482 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,482 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:14,483 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:14,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,484 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,484 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,484 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,485 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,485 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:14,487 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,490 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,490 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,490 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:14,492 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,492 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,492 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,492 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,492 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,493 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,493 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,528 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,528 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,530 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,530 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:14,531 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,531 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:14,532 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,532 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,532 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,532 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,533 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,533 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,542 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,554 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,556 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,557 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,557 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,557 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,557 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,557 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,558 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,558 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,559 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:14,560 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,561 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:14,563 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,564 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:14,565 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,571 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,571 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,571 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,571 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,571 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,572 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,574 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,575 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,575 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,575 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,575 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,576 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,576 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,576 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,576 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:14,578 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,578 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,578 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,578 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:14,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,622 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:14,622 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,623 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,623 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,623 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,623 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,623 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,624 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,624 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,624 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:14,656 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:14,657 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,660 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,660 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,660 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,660 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,660 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,662 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,663 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,664 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,666 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,666 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,666 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,666 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,666 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,667 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,668 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,668 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,669 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,669 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,669 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,669 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:14,670 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,678 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,679 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,679 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:14,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,680 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,680 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,680 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,680 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,681 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,681 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,681 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,681 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:14,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:14,999 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:14,999 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:14,999 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,000 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,000 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,001 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,002 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,002 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,002 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,002 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,002 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,003 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,003 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,003 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,003 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,004 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,004 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,004 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,004 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,004 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,005 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,005 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,005 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,005 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,005 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,006 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,006 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,006 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,006 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,007 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,007 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,007 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,007 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,009 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,009 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,010 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,010 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,010 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,010 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,011 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,011 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,011 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,011 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,013 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,014 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,014 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,014 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,014 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,015 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,015 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,016 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,016 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,017 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,017 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,017 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,017 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,017 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,018 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,018 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,018 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,018 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,019 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,019 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,022 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,064 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,065 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,065 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,065 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,066 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,066 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,067 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,067 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,067 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,068 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:15,068 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,068 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,068 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,068 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,069 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,069 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:15,069 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,069 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,070 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,070 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,071 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,071 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,071 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,071 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,082 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,082 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,082 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,082 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,088 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,096 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,096 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,096 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,097 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,098 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,098 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,099 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,099 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,100 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,101 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,101 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,101 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,102 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,102 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,102 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,102 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,102 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,103 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,104 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,104 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,104 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,104 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,105 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,105 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,105 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:15,106 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,106 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,106 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,106 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:15,107 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,107 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,107 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,107 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,108 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:15,108 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,108 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,109 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,109 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,109 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,109 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,117 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,120 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,121 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,122 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,122 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,123 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,123 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,124 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,124 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,139 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,139 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:15,174 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,174 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,174 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,175 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,175 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,175 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,175 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,176 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,176 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,176 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,206 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,206 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,207 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,207 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,209 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,210 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,210 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,211 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,211 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,211 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,211 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,212 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,214 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,215 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,215 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,219 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,219 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,220 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,220 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,221 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:15,222 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,222 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,223 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,224 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,234 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:15,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,235 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,707 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,707 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,707 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,709 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,709 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,711 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,711 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,712 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,713 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,714 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,715 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,720 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,720 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,723 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,723 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,723 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,723 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,723 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,725 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,726 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,729 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,729 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,730 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,731 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,731 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,731 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,797 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,798 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,798 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,799 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,799 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,799 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,801 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,801 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,801 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,801 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,802 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,802 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,802 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,802 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:15,804 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,804 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,804 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,804 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,805 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,805 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,805 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,806 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,806 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,806 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,806 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,806 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,807 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,807 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,807 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,807 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,808 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,808 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,808 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,808 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,809 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,809 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,809 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,809 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,810 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,812 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,812 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,829 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,830 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,830 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,831 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,831 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,831 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,831 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,837 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,838 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,838 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,838 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,848 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,848 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,849 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,849 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,850 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,851 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,851 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,852 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,853 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:15,854 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,854 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,854 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,854 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,854 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,855 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:15,856 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,857 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,857 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,857 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,857 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,857 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:15,858 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,858 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,859 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,860 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,860 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,861 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,861 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,861 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,862 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,862 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:15,863 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:15,864 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,865 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,865 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,865 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:15,866 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,866 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,867 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,867 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:15,868 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,869 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,870 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,870 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,881 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,881 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:15,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,883 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,883 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,884 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,885 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,886 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,886 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,886 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,886 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,886 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,887 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,887 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,887 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,887 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,887 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,888 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,888 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,888 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,888 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,889 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,890 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,891 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:15,891 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,892 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,892 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,892 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,892 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,893 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,893 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,894 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,894 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,894 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,895 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,895 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,895 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,895 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,895 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,895 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,897 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,897 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,898 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:15,899 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,899 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,899 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,899 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,919 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,919 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 280#L1712-5true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:15,968 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,968 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,969 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:15,969 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,970 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:15,971 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:15,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:16,023 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,024 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,024 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,025 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,025 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,026 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,026 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,027 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,027 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,027 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,028 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,029 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,030 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,030 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 280#L1712-5true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,032 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,033 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:16,033 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,034 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,035 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,035 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:16,036 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,036 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,043 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,044 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,044 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,045 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,045 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,046 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,046 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,048 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,048 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,049 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,049 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,050 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,050 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,051 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,051 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,051 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,051 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,060 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,060 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,063 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,063 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:04:16,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:16,064 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,556 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,556 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,557 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,557 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,558 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,558 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,558 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,559 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,559 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,559 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,561 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,562 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,562 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,563 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:16,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,564 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,564 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,565 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,565 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,566 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,566 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,570 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,570 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,570 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,570 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,571 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,572 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,573 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,573 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,573 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,575 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,575 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,577 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,577 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,580 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,580 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,580 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,582 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,583 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,583 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,585 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:16,659 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,659 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:16,661 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:16,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,663 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,663 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,665 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:16,666 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,668 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,669 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,684 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,684 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,685 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,689 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,699 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,699 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:16,700 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,701 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,701 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,702 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,702 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,703 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,704 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,704 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,704 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:16,705 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,705 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,706 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:16,706 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,707 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,708 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,709 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,709 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:16,710 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:16,711 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,711 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,712 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:16,712 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,713 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:16,714 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:16,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,717 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,717 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,717 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,726 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,728 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,728 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,728 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,728 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,728 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,729 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,729 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,729 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,730 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,730 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,731 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,731 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,732 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,734 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,734 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,734 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,735 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,735 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,735 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,735 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,735 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,736 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,737 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:16,738 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,738 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,738 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,738 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,753 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,753 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,753 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,753 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,754 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,754 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,754 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,788 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,789 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,819 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,819 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,820 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,820 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,821 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,821 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,822 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,822 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,822 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,823 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:16,824 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,826 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,827 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,827 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,828 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,829 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,829 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:16,830 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,831 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,832 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,842 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:16,843 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:16,844 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:16,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,846 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:04:16,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:16,847 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:16,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,347 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,347 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,350 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,350 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,352 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:17,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,354 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:17,354 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,355 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,356 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,357 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,358 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,359 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,359 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,361 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,361 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,361 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,362 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,362 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,362 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,363 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,364 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,365 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,366 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,367 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,367 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,368 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,369 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,369 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,369 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:17,370 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,427 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,427 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,427 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,428 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,428 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,428 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,428 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:17,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,430 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,431 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,431 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:17,432 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,436 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,438 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:17,456 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,456 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,456 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,457 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,457 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,457 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,457 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,462 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,462 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,462 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,462 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,472 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,473 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,473 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,474 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,474 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,475 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,476 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:17,476 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,477 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:17,478 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,479 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,480 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,481 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,482 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,482 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,482 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,482 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,482 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,483 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,483 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,483 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,484 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,484 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:17,485 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,485 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,485 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,485 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,486 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:17,486 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,486 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,487 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,487 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:17,488 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,489 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,490 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,490 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,490 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,490 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,491 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,492 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,492 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,492 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,492 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,493 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,493 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,493 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,493 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,502 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,504 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,504 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,504 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,504 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,504 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:17,505 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,506 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,506 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,506 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,506 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,506 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,508 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,508 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,508 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,508 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,508 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,509 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,509 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,509 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,509 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:17,510 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,510 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,510 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,510 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,511 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,511 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,511 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,511 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:17,512 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,526 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,526 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,526 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,526 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,527 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,562 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,562 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,589 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,591 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,591 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,592 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,592 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,592 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,593 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,593 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,593 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,594 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,594 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,594 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,594 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,594 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,595 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,595 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:17,596 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,596 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,596 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:17,597 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,597 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,598 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,598 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,599 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,599 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,604 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,604 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,604 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,604 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,605 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,605 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,612 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,612 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,613 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,613 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,614 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:17,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:17,616 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,616 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:17,617 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:17,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,011 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,011 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,012 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,012 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,013 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,013 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,014 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,015 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,015 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,016 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,017 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,019 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,020 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,023 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,024 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,025 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,025 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,026 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,027 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,028 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,029 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,029 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:18,030 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,031 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,031 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,032 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,032 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,032 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:18,033 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,033 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:18,034 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,034 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,034 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,034 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,034 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:18,037 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,037 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,037 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,105 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,105 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,106 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:18,106 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,106 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,107 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,107 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:18,108 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,108 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:18,109 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,109 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,109 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,109 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,113 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,113 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,114 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,114 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,114 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,115 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,115 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,115 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,115 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,116 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,116 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,116 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,116 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,117 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,117 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,136 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,136 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,137 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,137 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,138 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,142 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,142 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,142 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,152 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,152 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,152 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,154 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,154 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,154 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,154 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,154 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,155 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,155 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,156 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:18,157 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,158 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,158 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,159 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,159 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,162 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,162 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,164 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,164 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,165 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:18,166 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,166 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,166 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,317 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,318 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,318 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,319 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,319 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,319 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,319 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,320 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,321 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,321 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,321 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,321 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:18,322 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,322 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,322 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,322 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,324 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,324 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,324 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,324 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,324 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,325 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,325 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,326 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,326 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,327 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,327 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,328 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,328 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,338 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,339 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,339 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,340 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,340 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,341 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,341 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,342 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:18,342 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,342 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,343 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,343 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,344 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,344 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,344 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,344 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,345 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,345 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,346 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,347 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,347 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,347 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,347 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,348 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,348 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,348 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,348 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 280#L1712-5true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,349 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,349 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,394 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:18,395 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,395 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,395 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,424 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,424 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,424 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,425 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,425 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,426 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,426 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,427 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,428 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,434 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,434 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,435 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,435 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,436 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,437 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:18,437 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,446 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,446 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,446 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,447 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,447 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,448 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,449 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,450 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:04:18,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,451 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,451 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,452 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,452 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,866 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,866 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,867 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,867 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:18,868 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,868 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,869 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,869 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,869 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,870 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,870 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,870 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,871 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,871 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,872 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,872 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,873 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,876 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,877 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,877 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,878 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,878 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,880 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,880 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:18,881 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,881 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,881 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,882 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,882 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,884 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,884 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,885 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,885 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,886 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,886 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:18,887 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:18,888 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,891 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,893 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,893 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,962 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,963 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,963 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,963 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,965 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:18,965 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,965 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,966 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,966 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,966 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,966 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:18,967 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,969 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,969 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,969 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,970 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,970 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,971 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,971 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,973 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,973 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,973 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,974 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,974 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,974 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,976 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,977 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,994 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:18,995 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:18,996 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,996 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,996 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,996 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:18,997 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:18,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,012 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,012 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,013 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,014 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:19,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,016 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,017 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,018 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,019 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,019 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,019 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,020 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,021 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,023 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,024 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,024 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:19,025 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:19,026 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,026 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,027 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,027 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,027 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,028 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,028 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,028 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,029 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,030 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,030 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,031 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,031 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,031 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,031 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,031 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,032 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,033 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,033 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,033 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,033 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,033 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,034 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,035 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,045 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,046 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,047 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,048 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,049 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,049 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,049 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,049 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,049 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,050 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,051 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,051 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,052 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,052 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,053 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,053 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,054 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,054 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,054 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,054 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,055 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,057 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,057 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,058 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,058 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,059 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,059 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,059 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,059 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,072 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,072 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,073 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:19,100 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,100 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,100 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,100 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:19,101 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,101 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:19,102 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,102 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,102 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:19,139 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,139 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,139 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,139 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,139 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,140 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,140 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,140 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,140 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,140 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:19,141 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,141 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,142 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,142 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,142 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,143 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:19,148 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:19,149 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,149 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,150 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,151 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:19,152 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,152 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,152 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,152 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:19,153 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,153 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,153 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,153 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,154 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,154 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,154 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,154 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,165 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,166 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,166 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,166 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,166 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,167 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,167 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,167 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,167 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,167 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,168 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,168 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,168 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:19,169 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:04:19,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,775 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:19,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,777 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:19,777 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:19,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,779 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,779 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,785 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,785 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,788 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,789 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:19,790 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,790 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,791 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,792 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,792 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,792 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,793 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,793 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,794 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,794 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,797 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:19,797 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,798 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,799 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,799 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,800 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,800 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,872 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,872 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:19,873 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,875 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,876 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,876 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,877 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,877 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,878 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,878 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,878 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,878 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,879 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,879 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,879 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,880 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,880 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,881 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,881 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,881 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,882 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,883 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,883 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:19,884 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,884 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,884 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,885 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,920 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [37#L1710-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,920 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 37#L1710-3true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,921 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,921 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:19,922 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,922 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,922 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,922 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,922 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,924 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,924 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,925 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,926 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,926 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,926 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,927 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,927 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,928 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,929 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,929 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,930 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,931 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,931 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,932 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,932 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,933 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,933 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,934 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:19,935 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,935 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,937 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,937 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,938 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,938 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,939 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,939 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,940 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,940 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,940 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,940 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,941 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,941 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,942 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,942 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,942 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,942 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,943 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,943 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,943 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,943 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,944 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,944 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,944 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,945 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,945 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,946 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,946 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,947 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,947 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,947 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,947 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,948 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 37#L1710-3true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:19,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,959 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,959 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 335#L1712-7true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:19,961 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,962 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:19,962 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,962 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,962 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,962 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:19,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:19,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:19,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,006 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 245#L1712-10true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,006 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,006 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,007 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,008 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:20,038 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:20,038 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,038 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,039 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,039 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,040 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,040 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,041 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,041 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,041 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,041 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,041 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,042 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 245#L1712-10true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,043 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,044 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,045 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:20,046 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,046 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,049 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,050 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,050 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,051 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,051 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,052 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,052 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,052 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,053 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,063 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,063 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,063 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,064 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,065 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,065 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,065 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,065 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:20,066 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:20,066 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:04:20,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,522 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,522 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,523 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:20,523 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,525 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:20,525 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,526 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:20,527 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,529 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,529 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,530 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,530 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,532 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,532 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,534 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,535 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:20,537 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:20,537 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:20,538 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:20,539 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,540 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,541 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,541 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,541 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,541 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,541 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,542 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,542 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,542 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,542 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,544 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:20,546 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,546 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:20,547 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,547 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,547 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,548 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,548 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,549 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,549 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,549 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,549 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,549 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,550 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:20,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:20,633 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,634 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,635 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,638 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,639 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,639 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:20,640 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,641 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,642 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,642 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,643 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,643 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,643 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,643 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,644 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,644 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,645 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,645 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,645 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,664 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,664 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,664 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,664 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,675 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:20,675 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,678 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,678 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,679 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,680 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,680 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,681 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,681 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,682 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,683 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,683 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,683 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,684 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,685 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,686 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,686 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,686 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,686 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,686 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,687 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,687 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,687 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,688 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,688 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:20,689 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,690 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:20,691 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,693 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,693 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,694 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,695 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,695 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,696 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,696 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,697 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,697 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,697 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,697 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,698 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,699 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,699 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,699 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:20,714 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,716 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,716 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:20,717 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,730 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,730 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,731 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,731 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,732 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,732 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,732 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,732 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,766 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,767 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,767 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,768 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,768 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,768 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,769 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,955 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,956 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:20,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:20,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,961 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,962 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,962 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:20,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,968 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,969 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,970 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,971 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,971 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,971 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,971 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,971 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,972 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,972 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,973 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:20,973 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:20,974 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:20,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:20,982 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,982 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,982 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:20,982 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:04:21,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,467 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,467 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:21,468 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,471 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,471 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,471 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,471 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,471 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,472 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,473 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,474 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,474 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,475 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,476 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,476 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,476 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,476 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,476 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,477 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,477 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,477 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,478 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,478 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,479 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,479 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:21,480 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,480 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,480 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,480 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,480 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,481 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,481 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 335#L1712-7true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,482 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,482 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,482 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,482 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,486 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,486 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,486 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,486 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,486 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:21,487 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,487 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,487 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,489 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,489 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,489 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,489 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,489 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 245#L1712-10true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,490 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,490 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,491 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,491 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,491 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,492 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:21,580 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,582 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,582 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,583 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,583 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,584 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,585 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,585 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:21,587 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,587 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,588 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,589 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,589 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,590 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,591 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,591 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,591 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,594 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,595 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,606 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:21,606 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:21,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,617 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [26#L1711-1true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,618 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,618 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:21,619 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,620 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,621 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:21,621 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,623 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,624 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,624 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,624 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,625 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,627 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,627 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,627 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,629 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,632 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,632 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:21,633 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,634 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,634 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,635 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:21,635 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,636 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:21,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,638 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,639 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,639 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,639 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,640 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:21,641 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,642 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,643 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,643 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,643 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,644 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,645 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,645 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,645 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,645 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,646 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,646 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,646 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,659 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,659 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,660 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,660 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:21,662 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,662 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,664 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,665 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:21,668 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,668 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,680 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,680 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,681 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,681 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,714 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,715 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,715 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,716 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,716 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,716 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,716 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,717 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,717 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:21,742 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,742 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,742 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,742 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:21,742 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,749 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,749 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,750 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,750 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,750 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:21,751 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,752 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,753 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,755 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,756 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,756 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,756 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,756 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,756 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:21,757 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,757 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,758 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,758 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,763 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,763 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,763 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,764 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,765 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,766 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,767 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:21,767 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:21,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:21,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:21,769 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:21,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:21,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:21,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:22,431 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,431 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,431 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,432 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,432 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,434 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,434 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,434 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,435 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,436 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,436 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,436 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,437 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:22,438 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,438 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,439 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,439 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,439 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,440 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,441 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,441 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,441 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,442 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,442 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,442 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,445 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,445 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,445 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,445 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,445 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,446 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,446 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:22,447 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,447 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,448 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,448 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,448 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,449 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,450 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,450 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,450 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,451 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,451 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,452 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,452 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,452 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,540 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,540 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,540 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,540 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,540 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:22,541 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,541 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,542 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,542 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,543 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,543 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,544 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,544 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,544 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,545 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,545 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,546 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,546 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,547 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,547 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,547 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,549 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,549 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,549 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,550 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,550 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,551 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,551 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,551 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,552 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,552 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,553 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,553 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,555 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,555 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,556 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,556 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,556 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,556 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,566 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,566 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,566 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,566 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,567 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:22,567 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,567 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,568 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,578 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,578 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,578 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,579 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,579 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,580 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,580 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,580 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,581 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,581 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,581 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,581 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,581 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:22,582 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,582 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,583 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,583 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,583 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,583 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,583 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,584 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,585 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,585 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,585 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,586 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,586 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,587 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,587 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:22,588 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,588 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,588 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,589 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,590 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,590 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,590 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,590 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,590 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,591 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,591 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,591 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,592 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,593 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,594 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][886], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,594 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,594 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][887], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,595 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,595 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,595 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,596 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,596 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,596 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,596 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,597 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:22,597 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,597 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,597 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,597 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,598 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,598 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,599 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,599 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,599 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,599 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:22,600 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,600 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:22,601 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,602 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,602 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,603 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,603 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,603 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,603 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,604 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,604 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,605 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,605 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,606 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,606 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,607 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,607 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,607 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,608 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,609 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][886], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,610 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,610 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][887], [298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,610 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,623 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,623 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,623 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,623 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,623 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,624 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,624 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 245#L1712-10true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,625 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,625 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,626 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,626 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,627 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,627 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:22,628 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,628 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:22,629 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,629 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,629 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,629 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,641 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,641 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,641 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,641 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,642 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,642 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][887], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,643 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,643 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,643 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,674 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,675 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][891], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,703 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,703 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,703 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,704 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,705 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,705 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,706 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,706 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,707 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,707 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,707 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,708 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,708 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,710 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,710 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,711 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,711 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,712 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,712 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:22,713 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,713 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:22,714 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,715 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,715 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,715 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,715 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:22,716 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,716 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:22,718 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][891], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][892], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:04:22,719 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:22,719 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][891], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,719 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][892], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:22,720 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:22,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:22,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:04:23,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,230 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:23,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,232 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,234 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,235 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:23,238 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,239 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,239 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,240 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,241 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,241 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,242 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,243 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,243 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,244 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,246 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,247 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:23,248 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,249 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,250 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:23,250 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,251 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,252 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,253 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,254 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,255 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,255 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,256 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,349 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,349 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,349 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,350 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,350 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,350 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,350 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:23,351 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,351 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,351 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,351 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,352 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,352 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,352 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,352 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:23,353 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,353 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,354 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,354 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,354 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,355 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,355 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,355 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,355 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,356 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,356 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,356 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,357 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,357 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,358 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,358 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,358 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,360 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,361 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,363 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:23,364 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,365 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,376 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,376 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,376 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,377 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,389 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,390 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,390 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][887], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,391 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][887], [370#true, 298#L1751-2true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,391 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,392 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,392 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,392 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,393 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,394 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,395 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:23,395 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,396 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,396 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,397 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:23,398 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,398 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,399 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,400 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,401 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,401 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][944], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,402 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,402 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,403 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,404 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,404 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,405 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,406 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,407 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,408 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:23,409 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,410 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,410 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:23,411 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:23,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,414 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,414 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,415 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,416 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][944], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,416 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,417 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,418 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,418 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,419 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,419 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,419 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,419 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,419 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,431 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,431 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,431 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,431 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,431 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,432 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,433 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,434 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,434 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,435 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,436 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:23,437 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,437 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,449 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,449 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][886], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][892], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:04:23,468 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][891], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,640 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][891], [323#L1711-3true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:23,640 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,641 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [323#L1711-3true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,641 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,641 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,663 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,664 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][947], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:04:23,665 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,665 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,667 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,667 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,668 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,668 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:23,669 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][947], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,669 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,669 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:23,670 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,670 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:23,671 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,671 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:23,673 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,673 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:23,674 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:23,674 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:04:24,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,192 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,192 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,193 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:24,194 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,194 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,194 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,195 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,195 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,195 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,195 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,196 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,196 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,197 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,197 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,197 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,198 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,198 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,199 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,199 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,200 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,200 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,200 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,202 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,202 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,202 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,203 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,203 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,203 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,203 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,203 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,204 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,204 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,204 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,206 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,207 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,207 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,207 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,207 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,207 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,209 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,209 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,210 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,210 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,211 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,211 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,211 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:24,212 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,212 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,214 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,214 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,214 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:24,215 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,215 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,216 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,216 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,217 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:24,217 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,217 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:24,218 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,218 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:24,318 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,318 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,319 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,320 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,320 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,320 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:24,321 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,321 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,322 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,322 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:24,324 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,324 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,325 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,325 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,326 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,326 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,326 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,326 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,329 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,329 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,330 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,330 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,332 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,332 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,332 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,332 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:24,333 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,333 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,333 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,333 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,334 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,334 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,334 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,334 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,335 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,335 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,354 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,355 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,355 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,355 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,367 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,367 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,368 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][886], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,370 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][886], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,370 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,370 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,371 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,371 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,371 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,372 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,373 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,374 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,374 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,374 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:24,375 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,376 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,376 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,377 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,378 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,379 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,379 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,380 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,380 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,382 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,382 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,383 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,384 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:24,385 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,387 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,387 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,388 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:24,389 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,390 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:24,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:24,392 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,394 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,394 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,394 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,395 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,395 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:24,396 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,396 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,396 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,396 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,397 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,397 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,397 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,397 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,398 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,398 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,400 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:24,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:24,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,411 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,412 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,413 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,414 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,415 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,415 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,416 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,417 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,418 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,418 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,419 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:24,420 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][892], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:24,435 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][892], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:24,435 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:24,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][944], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,437 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,438 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,438 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,487 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,487 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,487 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,487 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,487 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,488 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,488 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,488 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:24,489 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,489 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:24,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 298#L1751-2true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,490 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,490 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,491 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:24,491 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:24,491 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:04:25,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,258 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,258 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,259 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,259 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,259 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,259 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,259 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,260 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,261 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,261 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,261 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,261 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,261 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:25,262 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,263 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:25,263 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,263 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,264 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,264 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,266 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,266 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,266 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:25,267 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,267 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,268 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,268 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,270 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,270 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,271 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,273 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,274 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,275 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,275 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,277 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,277 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,278 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,279 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,279 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,280 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,280 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:25,281 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,281 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:25,282 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,385 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,385 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,386 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,386 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,387 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,390 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,391 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,393 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,393 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,393 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,394 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,395 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,395 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,397 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,397 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,397 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,399 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,400 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,402 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,402 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,414 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,414 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][944], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,426 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][944], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,426 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,427 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,427 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][947], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,428 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:04:25,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][947], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:04:25,428 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][947], [370#true, 298#L1751-2true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,428 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,429 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,429 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:25,429 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,430 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,430 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,431 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,431 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,432 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,432 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,433 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:25,434 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,434 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,435 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,436 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,436 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,437 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,437 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,438 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,438 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,438 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,438 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,438 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,439 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,439 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,441 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,441 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,442 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,442 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,443 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,444 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,445 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,445 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,446 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,446 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:25,447 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,447 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,447 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,447 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,448 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,448 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:25,449 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:25,449 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,449 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,450 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,450 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,450 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,451 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,451 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,452 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,453 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,453 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,454 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,455 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,455 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,455 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,456 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,458 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:25,458 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:25,458 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:25,458 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:25,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:25,465 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,467 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,467 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,468 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,470 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,471 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,471 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,472 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,472 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,472 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,472 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,473 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:25,474 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:25,474 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,474 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,475 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:25,476 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,476 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:25,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:25,487 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,487 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:25,488 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,488 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,488 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,488 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:25,529 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:25,529 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:04:26,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,095 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,096 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,097 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,097 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,098 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,098 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,099 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:26,099 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,100 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,102 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:26,102 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,103 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,104 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,104 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,104 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,105 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,107 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,108 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,110 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,110 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:26,111 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,112 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:26,113 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:26,114 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,114 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,115 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,116 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,116 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,117 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,118 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,118 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,118 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,118 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,118 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,212 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,212 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,213 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,213 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,213 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,213 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,214 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,214 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,214 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,214 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,215 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,215 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,215 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,216 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,216 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,216 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,221 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:26,221 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,221 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,222 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,222 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,223 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,223 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,224 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,224 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,224 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,224 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,225 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,225 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,225 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,420 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:04:26,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:04:26,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:04:26,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:04:26,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,422 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:26,422 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,422 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:26,423 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,423 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,423 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,424 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,425 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,426 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,426 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,427 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,428 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,429 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,429 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,429 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,430 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,431 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,431 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,431 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:26,432 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,432 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,433 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,433 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,434 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,435 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,435 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,436 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,436 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,437 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,438 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,438 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,439 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,439 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:26,440 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,440 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,440 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:26,441 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:26,443 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,444 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,450 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,452 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,452 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:26,453 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,453 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,454 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,454 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,455 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,455 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:26,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,456 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [298#L1751-2true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:26,456 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,456 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:26,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:04:26,464 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,465 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:26,465 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:26,467 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:26,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:04:27,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,062 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,063 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,064 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,064 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,065 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,065 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,066 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,066 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:27,067 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:27,067 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,068 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,069 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,069 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,071 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,071 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,072 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,072 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,073 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,073 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,074 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,074 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,075 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,075 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,076 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,076 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,078 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,079 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,079 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:27,081 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:27,081 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,081 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,082 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,082 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,082 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:27,083 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,083 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:27,084 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,182 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,182 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,182 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,183 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,183 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,184 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,184 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,184 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,187 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,188 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:27,189 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,189 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,189 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,189 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,191 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,191 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,191 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,191 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,191 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,192 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,192 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,192 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,193 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,193 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,193 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:27,206 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,208 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,208 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,217 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,217 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 298#L1751-2true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:27,219 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,219 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,219 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,219 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,219 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,220 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:04:27,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,220 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1004], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 298#L1751-2true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,220 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,220 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [24#L1711-7true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,221 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,221 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,222 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,222 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,222 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:27,223 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,223 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,223 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,224 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,224 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,224 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,225 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,225 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,226 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,226 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,226 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,226 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:27,227 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,227 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,228 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,228 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,228 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,229 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,229 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,230 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,230 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,231 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,231 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:27,232 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,232 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,233 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,234 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,234 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,234 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:27,235 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,235 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,235 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,235 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,236 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,236 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,236 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,236 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,237 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,237 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,237 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,237 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,238 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,238 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,238 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,238 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [24#L1711-7true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,239 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:27,240 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,240 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,240 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,240 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:27,240 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,240 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,241 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,241 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,245 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,246 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,246 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,246 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,246 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:27,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,252 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,252 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,252 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,253 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,253 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,254 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,254 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,254 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:27,255 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,256 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,256 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,256 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,257 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:27,257 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,257 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,257 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,257 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,258 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:27,258 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:27,264 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,264 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:27,265 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:27,265 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:04:28,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,058 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,058 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,059 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,059 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,059 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,059 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,059 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,060 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,060 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:28,061 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,061 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,061 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,061 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,062 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,063 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,063 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,063 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,063 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,063 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,068 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,068 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:28,069 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,069 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,071 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,071 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,071 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,071 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,071 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,072 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,072 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,072 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,072 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,073 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,073 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:28,095 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:04:28,095 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,095 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,179 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,179 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:28,179 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,180 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,182 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,182 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:28,184 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,184 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,184 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,184 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:28,185 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,187 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,187 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,187 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,187 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,188 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,189 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,189 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,189 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,199 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,199 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,200 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,200 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,200 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,201 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,201 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,202 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1005], [370#true, 298#L1751-2true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,209 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:04:28,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,209 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,209 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,210 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,210 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:28,211 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,211 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,211 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,212 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,212 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,212 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,212 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,212 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,213 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:28,213 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,214 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,215 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,216 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,217 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,217 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,217 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,217 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,217 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,218 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,218 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,218 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:28,219 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,219 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,219 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,219 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,219 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,220 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,220 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,220 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,220 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,220 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,221 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,221 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,222 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,222 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,222 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,223 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:28,224 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,224 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,224 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,225 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,225 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,226 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,227 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,227 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,227 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,227 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,228 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,228 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,228 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:28,229 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,229 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,229 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,229 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:28,230 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,230 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,230 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,230 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,231 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,231 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,231 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,231 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,232 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,232 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,241 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,242 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:28,243 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,243 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,243 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,244 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,244 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 50#L1712true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,245 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:28,253 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,877 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,877 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,877 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,879 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,879 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,879 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,879 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,879 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,880 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,880 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,881 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,881 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:28,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,884 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,884 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:28,885 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,887 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,887 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,887 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,887 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,887 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,888 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,888 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,888 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,888 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,888 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:28,889 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:28,890 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,890 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:28,892 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,892 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,892 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,892 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,892 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:28,911 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:28,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:29,002 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,002 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,002 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,003 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,003 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,004 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,004 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,005 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,005 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,008 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,008 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,008 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,008 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:29,009 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,009 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,009 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,009 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,011 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,011 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,011 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,011 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,012 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,012 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,012 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,012 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,013 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,014 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,014 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,014 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,014 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,035 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,036 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:29,036 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,036 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:29,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:29,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:29,038 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,039 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,040 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,041 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,041 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,042 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,043 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,044 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:29,045 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,045 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,045 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,045 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,045 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,046 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,047 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,047 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,048 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,048 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,048 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,048 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,048 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:29,049 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,049 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,049 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,049 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:29,050 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,050 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,051 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,052 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,052 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,052 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,053 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,053 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,053 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,053 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,054 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,055 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,055 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,055 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,055 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,055 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,056 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:29,057 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,057 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:29,058 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,058 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,058 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,058 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,059 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,059 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,060 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,060 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:29,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:29,070 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:29,071 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,071 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,071 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,071 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,071 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:29,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:04:29,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,894 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,894 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,895 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:29,895 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,896 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,898 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,898 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,898 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:29,900 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,900 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,900 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,900 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,900 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:29,901 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,901 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,903 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,903 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,904 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,904 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,904 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,904 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,904 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,905 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:29,905 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,905 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:29,907 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,907 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:29,924 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:29,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,008 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,008 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,008 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,008 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,009 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,009 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,010 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,010 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,010 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,011 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,011 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:30,015 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:30,016 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,016 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,017 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,017 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,018 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,018 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,018 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,019 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,039 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,039 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,039 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:30,040 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:30,040 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,040 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:30,042 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,042 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,042 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,043 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,043 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,044 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,044 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:30,047 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,047 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,048 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,049 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,049 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,050 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,050 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:30,051 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,051 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,052 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,052 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,053 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,053 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,053 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,054 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,054 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,055 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:30,056 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,056 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:30,057 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,057 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:30,058 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,058 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,059 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,059 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,060 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,060 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:30,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,065 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,065 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,065 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,065 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:30,069 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:30,069 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,069 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,075 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:30,075 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:04:30,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:30,932 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,932 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,933 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,933 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,934 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,935 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,935 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,935 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,936 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,936 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,936 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,939 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:30,939 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,940 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,940 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,940 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,940 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,942 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,942 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,942 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,942 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,942 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,943 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,943 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,943 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,943 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,943 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:30,944 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:30,944 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:30,944 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,070 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:31,070 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,071 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,071 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,071 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,075 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:31,076 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,076 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,076 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,076 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,077 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,077 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,095 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,095 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,096 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,096 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,096 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,096 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,097 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,097 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,098 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,098 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:31,099 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,099 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:31,100 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,100 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,101 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,101 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,102 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,102 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,103 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,103 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:31,104 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,104 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,104 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,105 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:31,106 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,106 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,107 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,108 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,108 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:31,109 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,109 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:31,110 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,110 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,111 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,112 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,112 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,112 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:31,113 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,113 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,113 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,113 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:31,114 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,114 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:31,115 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:31,115 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,115 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,116 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,116 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:31,121 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,121 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,129 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,129 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,129 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,129 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:31,130 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,130 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,130 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,130 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:04:31,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,758 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,758 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,758 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,758 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,758 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,759 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,759 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,759 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,760 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,761 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,761 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,761 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:31,764 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,765 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,765 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:31,766 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,766 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,767 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,767 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,767 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,767 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,767 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,768 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,768 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,768 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,768 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,768 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,769 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,769 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,769 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,769 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,769 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,869 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,869 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,869 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,869 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,870 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,870 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,871 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,871 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,871 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,871 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,874 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,876 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:31,877 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:31,877 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,895 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,895 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,895 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,896 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,897 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,897 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,898 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,899 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,900 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,900 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,901 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:31,902 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,903 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:31,903 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:31,904 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,905 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,906 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,906 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,907 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,907 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,907 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,907 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,908 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,909 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,910 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,910 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,910 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,911 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,911 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:31,912 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,912 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,912 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,912 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:31,913 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:31,913 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,913 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:31,914 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,914 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:31,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,915 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,915 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,918 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,918 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:31,925 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 93#L1712-5true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:31,925 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:31,925 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:04:32,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,705 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,705 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:32,706 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,706 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,706 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,706 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,707 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,707 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,711 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:32,711 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,711 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:32,712 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,712 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,712 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,712 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,712 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,713 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,713 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,713 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,714 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,809 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,809 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,810 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,811 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,811 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,811 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,812 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,827 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,828 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:32,828 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:32,828 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,828 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:32,830 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,830 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,831 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,831 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,831 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,832 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,832 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,833 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,833 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,833 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,833 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,833 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,834 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:32,834 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,834 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:32,836 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,836 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,837 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:32,837 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,837 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,837 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,837 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,838 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,838 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,839 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,839 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,839 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,839 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,840 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:32,840 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,840 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,844 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,844 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,844 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,845 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:32,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:32,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:32,847 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,847 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:32,848 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:32,848 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:04:33,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,493 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,494 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,494 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,495 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,495 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,495 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,496 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,496 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,496 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,687 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,687 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,688 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,688 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:33,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:33,690 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,690 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,790 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,790 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,790 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,790 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:33,791 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,791 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,791 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,791 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,792 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,793 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,793 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,793 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:33,806 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:33,806 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,807 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,807 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,807 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,808 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:04:33,808 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:04:33,808 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,808 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:33,809 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,809 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,809 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,809 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,810 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,810 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,810 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,810 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,810 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,811 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,811 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,812 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,812 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,813 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:33,814 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:33,814 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,814 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,815 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,815 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,815 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,816 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,816 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,816 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:33,817 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,817 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,818 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,818 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,819 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,819 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,819 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,819 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:33,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:33,819 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,820 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,824 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,824 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:33,825 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:33,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:33,827 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,827 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,827 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,827 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:33,828 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:33,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:04:34,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,407 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,408 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:34,408 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,409 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,409 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,409 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,409 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,411 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,411 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,411 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:34,411 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:34,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,504 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,504 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,504 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,504 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,505 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:34,506 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,507 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,507 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,507 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,507 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,508 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,517 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,517 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,517 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:34,518 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:34,518 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,518 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,519 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,519 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,519 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:34,520 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,520 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,520 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,520 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,520 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:34,521 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,521 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,521 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,521 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,521 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:34,522 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:34,522 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,523 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,523 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:34,524 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:34,524 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,524 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,525 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,526 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,526 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,526 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:34,527 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,527 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,527 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,527 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,528 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,529 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,529 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,529 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,529 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,530 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:34,530 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,530 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:34,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:34,531 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,531 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,531 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,531 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:34,531 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:04:35,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:35,320 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,322 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,322 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,323 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,323 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,324 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,324 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,324 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,324 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,324 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:35,406 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,406 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,406 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,406 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:35,407 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,407 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,408 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,408 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,409 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,409 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,410 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,410 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,410 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:35,418 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,418 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,418 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,419 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,419 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,420 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,420 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,421 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,421 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,421 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,422 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,422 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:35,423 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:35,423 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:35,424 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,425 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,425 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,425 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,425 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,426 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,426 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,426 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,426 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,427 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,427 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,427 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,428 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:35,432 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:35,432 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,432 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,433 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:04:35,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,983 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,983 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,984 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,984 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,984 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,984 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,984 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:35,985 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,985 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,985 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,985 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,985 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,986 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,986 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,986 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,986 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:35,987 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:35,987 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,068 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,068 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,069 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,069 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,070 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,070 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,071 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,071 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,076 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,077 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,077 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,078 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,078 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,078 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,079 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,079 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,079 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,080 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,081 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,081 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,082 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,082 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,082 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,083 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,083 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,083 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,084 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,084 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,084 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,084 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,085 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,085 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,085 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,085 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,086 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,086 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,086 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,086 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,087 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,087 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,087 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:04:36,092 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,092 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,092 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:04:36,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:36,897 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,897 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,897 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,897 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,897 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,898 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,898 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,898 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,898 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,898 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,899 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,899 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,899 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,899 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,899 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,901 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,901 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,901 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,901 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,901 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,902 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,902 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,978 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,979 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,979 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,979 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,979 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,979 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,980 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,980 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,981 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,981 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:04:36,985 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:04:36,985 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:36,986 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [322#L1712-10true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:36,986 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,986 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,987 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,987 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,987 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,988 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,988 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:36,989 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,990 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:36,990 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,990 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,991 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [132#L1712-12true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,991 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,992 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,992 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,992 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,992 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,993 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:36,994 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [322#L1712-10true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:36,994 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,994 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:36,998 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:36,999 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:04:37,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,547 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,547 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,547 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,547 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,547 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,548 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,548 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,548 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,548 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,548 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,549 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,549 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,550 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,550 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,619 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,619 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,619 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,620 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,620 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,624 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:04:37,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:04:37,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:04:37,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:04:37,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,625 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,625 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,625 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,625 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:37,626 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [72#L1712-11true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:37,626 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,627 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,627 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,628 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,628 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,630 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,630 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,631 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,631 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:37,632 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,632 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,633 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,633 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:37,634 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,634 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,634 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:37,635 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,635 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,635 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,635 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:37,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [72#L1712-11true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:37,636 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,636 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:37,638 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:37,638 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:04:38,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,370 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,370 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,371 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,371 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,372 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,372 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,373 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,373 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,373 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,373 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,373 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:38,446 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,446 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,446 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,446 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,448 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:38,448 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,448 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,448 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:38,449 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:38,449 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:38,449 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,449 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:38,450 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,450 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:38,452 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,452 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,452 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,452 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:38,453 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,453 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,453 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,453 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:38,997 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,998 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,998 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,998 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,998 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,998 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:38,998 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:38,999 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:38,999 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,072 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,072 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,072 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,072 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,073 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,073 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [132#L1712-12true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,075 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:04:39,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,075 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,075 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][270], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,075 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,075 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,076 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,076 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,077 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,077 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,077 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,077 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,077 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:39,078 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,078 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,078 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,079 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,079 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,080 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:39,080 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:39,080 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,080 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,081 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,081 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:04:39,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,865 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,865 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,865 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,865 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,865 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,866 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,914 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:39,914 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,914 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:04:39,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,916 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,916 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,916 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,916 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,916 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:39,917 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:39,917 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:40,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:04:40,440 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:04:40,440 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:40,440 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:40,440 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:04:41,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:41,164 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,164 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,164 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,164 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:41,165 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:41,165 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][482], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:04:41,166 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,166 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,166 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,166 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:41,166 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:04:51,094 INFO L124 PetriNetUnfolderBase]: 116087/205008 cut-off events. [2023-11-30 01:04:51,095 INFO L125 PetriNetUnfolderBase]: For 583741/611075 co-relation queries the response was YES. [2023-11-30 01:04:51,854 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1332153 conditions, 205008 events. 116087/205008 cut-off events. For 583741/611075 co-relation queries the response was YES. Maximal size of possible extension queue 2753. Compared 2014868 event pairs, 50442 based on Foata normal form. 29/183298 useless extension candidates. Maximal degree in co-relation 1330627. Up to 139866 conditions per place. [2023-11-30 01:04:53,342 INFO L140 encePairwiseOnDemand]: 304/347 looper letters, 1180 selfloop transitions, 547 changer transitions 14/1929 dead transitions. [2023-11-30 01:04:53,343 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 1929 transitions, 31883 flow [2023-11-30 01:04:53,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:04:53,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:04:53,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1589 transitions. [2023-11-30 01:04:53,345 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7632084534101825 [2023-11-30 01:04:53,345 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1589 transitions. [2023-11-30 01:04:53,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1589 transitions. [2023-11-30 01:04:53,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:04:53,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1589 transitions. [2023-11-30 01:04:53,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 264.8333333333333) internal successors, (1589), 6 states have internal predecessors, (1589), 0 states have call successors, (0), 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-11-30 01:04:53,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:04:53,349 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:04:53,350 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 23 predicate places. [2023-11-30 01:04:53,350 INFO L500 AbstractCegarLoop]: Abstraction has has 360 places, 1929 transitions, 31883 flow [2023-11-30 01:04:53,350 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 211.33333333333334) internal successors, (1268), 6 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 01:04:53,350 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:04:53,350 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:04:53,350 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 01:04:53,350 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:04:53,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:04:53,351 INFO L85 PathProgramCache]: Analyzing trace with hash -129676892, now seen corresponding path program 1 times [2023-11-30 01:04:53,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:04:53,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792060192] [2023-11-30 01:04:53,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:04:53,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:04:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:04:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:04:53,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:04:53,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792060192] [2023-11-30 01:04:53,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792060192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:04:53,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:04:53,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:04:53,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159851303] [2023-11-30 01:04:53,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:04:53,687 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:04:53,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:04:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:04:53,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:04:53,689 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 347 [2023-11-30 01:04:53,690 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 360 places, 1929 transitions, 31883 flow. Second operand has 6 states, 6 states have (on average 214.0) internal successors, (1284), 6 states have internal predecessors, (1284), 0 states have call successors, (0), 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-11-30 01:04:53,690 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:04:53,690 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 347 [2023-11-30 01:04:53,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:04:54,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:54,992 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:04:54,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:54,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:54,992 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:04:55,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:55,205 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:55,227 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,227 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,228 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,228 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:55,239 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:55,441 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:55,441 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,441 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:55,469 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,469 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,469 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,469 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:55,495 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:55,507 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,507 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:55,510 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:04:55,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:55,511 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,511 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,511 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,511 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:55,732 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,732 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,732 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,732 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,732 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:55,744 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:04:55,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:55,827 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,827 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,828 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:55,828 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,061 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,061 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,061 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:56,074 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,074 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,074 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,074 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,125 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:56,125 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,125 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:04:56,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,541 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,541 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,595 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,595 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,595 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,595 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:56,599 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,599 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,625 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,625 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,626 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,626 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,626 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:56,626 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,626 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,627 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,627 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,673 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,674 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:56,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:56,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:56,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:56,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,688 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,688 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,688 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,688 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:04:56,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:56,956 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:56,956 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:56,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:57,020 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,020 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,020 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,020 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:57,021 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,021 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,021 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,021 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,022 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,022 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,023 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,023 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:04:57,029 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,029 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,036 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,036 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,036 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,062 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,062 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,062 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,062 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,063 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,064 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,064 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,064 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,064 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,065 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,105 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,109 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,109 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,109 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,109 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,109 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,110 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,120 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,120 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,121 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,122 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,122 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,122 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,122 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,122 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,123 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,124 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,125 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,138 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,138 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:04:57,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,444 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,444 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,444 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,444 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,452 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,452 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,453 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,454 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,454 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,454 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,454 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:04:57,476 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,476 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,477 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,477 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,477 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:57,516 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,516 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,518 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:57,518 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,518 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,521 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,521 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,523 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,523 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,523 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,523 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,526 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,526 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,526 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,526 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,526 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,527 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,531 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,531 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,532 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,532 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,533 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,533 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,533 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,533 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,540 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,541 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:04:57,541 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,542 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,573 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,573 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,573 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,573 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,574 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,574 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,574 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,574 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,574 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,575 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,575 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,576 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:57,618 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,618 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,619 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,619 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,619 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,619 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,619 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,620 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,620 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,620 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,620 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,634 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,634 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,634 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,635 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,635 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,636 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,636 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,636 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,637 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,637 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:57,638 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,638 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,638 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,638 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,654 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:57,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,657 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,657 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,657 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,657 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,657 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:04:57,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:57,658 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:57,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,111 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,113 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,113 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,113 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,113 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,115 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,120 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,120 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,120 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,123 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,123 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,124 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,124 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,125 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,125 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,126 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,126 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,127 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,127 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,127 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,127 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,128 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,189 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,189 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,189 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,190 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,192 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,192 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,192 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,193 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,193 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,193 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,193 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,195 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,195 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,195 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,196 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,196 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:04:58,200 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,204 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,204 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,205 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,205 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,206 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,206 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,207 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,207 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:04:58,209 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:04:58,211 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,211 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,211 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,211 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,214 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,214 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,214 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,214 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,223 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,223 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,224 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,224 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,224 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,225 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,225 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,265 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,265 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,265 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,265 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:04:58,309 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,309 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,310 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,310 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,311 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,312 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,312 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,312 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,312 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,312 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,313 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,313 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,313 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,313 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,313 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,314 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,314 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,314 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,314 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,315 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,315 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,315 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,315 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,316 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,316 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,316 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,316 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,317 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,317 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,317 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,317 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,342 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,342 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:04:58,346 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,346 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,346 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,346 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,346 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:04:58,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,347 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,347 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,347 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,347 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,724 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,724 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,725 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,726 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,728 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,728 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,728 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,728 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,730 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,731 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,731 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,731 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,731 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,732 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,732 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,732 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,733 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,735 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,735 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,735 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,735 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,736 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,736 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,736 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,737 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,737 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,738 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,740 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,740 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,741 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,741 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,741 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,741 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,742 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,743 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,743 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,746 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,746 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,808 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,808 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,810 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,813 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,813 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,813 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,813 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,814 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,814 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,814 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,814 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,817 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,817 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,818 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,819 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,819 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,819 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,819 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,820 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,820 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,821 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:58,822 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,822 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,822 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:04:58,826 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,831 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,832 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,832 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,832 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,832 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,833 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,833 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,838 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:04:58,839 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,840 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,840 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,840 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,840 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:04:58,841 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:04:58,846 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:58,859 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,859 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,859 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,859 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,901 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,901 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,902 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,902 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,902 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,902 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,902 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,946 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,946 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,946 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,946 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,947 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,947 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,947 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,947 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,948 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,948 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,948 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,949 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,949 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,950 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,950 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,951 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,951 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,951 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,951 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,951 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:58,953 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,954 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,955 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,956 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,972 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,972 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,972 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,972 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,972 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,973 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,982 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,983 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,983 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,984 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:58,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,987 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,988 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,988 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:04:58,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:58,989 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,989 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,989 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,989 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:58,990 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,990 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,990 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:58,990 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,554 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,554 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:59,556 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,557 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,557 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,557 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,557 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,558 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:59,559 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,560 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:04:59,563 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,563 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,564 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:59,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:04:59,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,567 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,568 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,568 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,568 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,568 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:59,569 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:59,570 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:59,573 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,573 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,573 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,573 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,577 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,577 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:04:59,578 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,578 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,642 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,642 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,642 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,643 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,643 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:04:59,644 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,645 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,646 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,646 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,646 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,646 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,650 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,650 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,651 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,651 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,652 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,652 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,652 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,652 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,657 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,659 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,660 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,662 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,662 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,662 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,662 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,676 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,677 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,677 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,681 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,681 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,681 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,681 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,681 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,682 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:04:59,683 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,685 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,685 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,685 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,685 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,685 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:04:59,686 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,687 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,687 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,687 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:04:59,693 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,693 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,693 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,693 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,708 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,708 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:04:59,754 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,756 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,757 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,813 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,813 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,814 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,815 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,817 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,817 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,817 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,817 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,818 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:04:59,819 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,819 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,819 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,819 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,823 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,824 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,824 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,825 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,825 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,829 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,830 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,831 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,832 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,832 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,832 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,832 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,835 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,836 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:04:59,846 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,846 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:04:59,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,847 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:04:59,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,848 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:04:59,849 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,849 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,849 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:04:59,849 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,310 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,310 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,310 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,312 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,312 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,312 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,312 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:00,315 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,315 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,315 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,315 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:00,316 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,316 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,316 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,316 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,317 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:00,318 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,318 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:00,319 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,319 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,319 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,319 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,321 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:00,321 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:00,322 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,322 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:00,324 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,324 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,324 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,325 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,325 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,326 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,327 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,327 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,328 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:00,330 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,330 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,330 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,330 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,332 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,332 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,334 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,334 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:00,337 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,337 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,337 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,338 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,338 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,338 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,338 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,338 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,402 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,402 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,402 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,402 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,403 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,403 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,403 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,403 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:00,404 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,404 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,404 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:00,405 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,405 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,405 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,406 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,406 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,406 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,408 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,408 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,408 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,408 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,411 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,411 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,411 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,411 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:00,424 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,424 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,424 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,424 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,443 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,443 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,443 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,443 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,446 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,446 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:00,447 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,447 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,448 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,448 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,448 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,448 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,448 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,449 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:00,450 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,450 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,450 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,450 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,450 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,451 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,451 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,451 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,451 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:00,452 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,452 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,452 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,452 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,453 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,453 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,453 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,453 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,455 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,455 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,455 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,455 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:00,456 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,456 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,456 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,456 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:00,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,548 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:00,548 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,550 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,550 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,550 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:00,610 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:00,611 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,611 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,611 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,611 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,615 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,615 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,615 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,615 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,616 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,620 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,622 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,622 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,623 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,628 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,628 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,628 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,628 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,628 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,629 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,629 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,629 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,629 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,629 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:00,630 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,630 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,630 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,632 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,633 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,633 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,633 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,633 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:00,634 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,647 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,648 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:05:00,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,649 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:00,650 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:00,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,274 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,275 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,275 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,276 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,276 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,276 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:01,277 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,277 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,277 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,277 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,278 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,278 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,278 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,278 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,279 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,279 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,279 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,279 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:01,282 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:01,284 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,284 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,284 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,284 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,284 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:01,285 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,285 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,285 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,285 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,287 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,287 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,287 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,287 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:01,288 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,289 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,289 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,289 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,289 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:01,289 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,291 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:01,294 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,295 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,295 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,295 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,295 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,296 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,296 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,297 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,297 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,299 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,299 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,301 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,301 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,301 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,302 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,304 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,305 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:01,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,383 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,383 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,383 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:01,384 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,384 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,386 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,386 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,386 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,386 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,387 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:01,387 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:01,389 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:01,389 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,389 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,390 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,390 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,391 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,391 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,391 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:01,392 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,392 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:01,394 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,394 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,394 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,394 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,410 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,410 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,410 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,410 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,432 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,432 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,432 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,433 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,435 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,436 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,436 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,436 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,436 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,436 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,437 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,437 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:01,438 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,438 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:01,439 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:01,440 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,440 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,440 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,440 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,440 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,442 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,443 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,444 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:01,445 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,446 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,446 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,447 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,542 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,542 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,545 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,545 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,545 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,621 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,622 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,622 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,624 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,628 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,629 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:01,630 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,630 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,630 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,630 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,631 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,631 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:01,634 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,638 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:01,640 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,644 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,644 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,644 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,644 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,645 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:01,652 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,652 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,652 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,652 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,652 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:01,653 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,653 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,653 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,653 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,653 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,654 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,655 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,656 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,657 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,657 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:01,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,659 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,659 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:01,674 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,674 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,674 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,674 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,674 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:05:01,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:01,675 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:01,675 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,196 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,196 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:02,197 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,197 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,197 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,197 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,198 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,198 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,198 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,198 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:02,199 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,199 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,200 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,200 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,200 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,202 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,202 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,202 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,202 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,205 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,205 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,205 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,205 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,206 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,206 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,206 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,206 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,212 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,212 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,212 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,212 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,215 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,215 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,215 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,215 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,215 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,217 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,217 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,217 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,220 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,220 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,222 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,222 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,309 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,309 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,310 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,310 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,311 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,311 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,311 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,313 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,313 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,313 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,315 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,315 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,315 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,315 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:02,316 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,316 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,316 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,316 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,317 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,317 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,317 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,318 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,319 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,320 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,320 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,320 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,320 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,321 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:02,321 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,322 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,322 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,322 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,325 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,325 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,325 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,325 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,326 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,326 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,326 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,326 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,327 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,327 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,327 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,327 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,347 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,347 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,347 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,348 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,348 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,348 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,348 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,354 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,354 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,354 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,354 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,368 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,368 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,370 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,373 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,373 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,374 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,375 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,375 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,375 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,375 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,375 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:02,376 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,377 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,377 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:02,379 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,379 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,379 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,379 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,379 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,380 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:02,381 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,382 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,382 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,383 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,384 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,384 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,384 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,384 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,385 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,385 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,385 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,385 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,386 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,386 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,387 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,387 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:02,388 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,388 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,388 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,388 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,390 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,390 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,391 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,391 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:02,392 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,392 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,392 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,392 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,393 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,393 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:02,394 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,394 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,434 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:02,434 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,434 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,492 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,493 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,493 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,494 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,495 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,495 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,495 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,495 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,543 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,543 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,543 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,543 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,544 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,544 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,544 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,544 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,544 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,545 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,546 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,546 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,547 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,547 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,548 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,548 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,549 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,549 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,553 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,553 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:02,554 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,554 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 280#L1712-5true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:02,555 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,555 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:02,556 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,556 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,556 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,556 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,560 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,561 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,562 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,562 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,563 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,565 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,565 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,566 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,566 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,567 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,567 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,568 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,568 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,568 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,568 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,568 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:05:02,569 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,569 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,569 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,569 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,570 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,571 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,571 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,571 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,571 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,572 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,572 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,574 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,574 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,575 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,575 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,575 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,575 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:02,576 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,576 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,576 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,576 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,577 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,581 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,582 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,583 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,584 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,587 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,588 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,589 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,589 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:02,596 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:02,596 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:02,596 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:02,596 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:02,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:02,599 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:05:02,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:02,600 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:02,600 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,288 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,288 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,288 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,289 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,289 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,290 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,290 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,290 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,290 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,291 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,293 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,293 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,295 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:03,295 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,296 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,296 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:03,298 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,298 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,298 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,298 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,299 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,299 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,299 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,299 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,300 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,300 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,300 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,300 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,300 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,304 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,304 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,306 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,306 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,306 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,308 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,308 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,308 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,309 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,311 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,311 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,311 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,312 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,312 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,312 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,313 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,313 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,313 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,313 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,314 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,314 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,316 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,316 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,348 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,349 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,410 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,410 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,410 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:03,411 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,412 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,412 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,412 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,414 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:03,414 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,414 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,415 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,415 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,415 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,415 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,415 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,416 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,416 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,416 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,417 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,417 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,418 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,418 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:03,419 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,419 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,420 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,420 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,420 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,422 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:03,423 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 102#L1712-7true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,426 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,426 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,427 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,430 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,430 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,430 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,432 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,432 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,432 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,432 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,455 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,455 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,455 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,456 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,463 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,479 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,480 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,482 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,483 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,483 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,483 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,483 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,484 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,486 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:03,487 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,487 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,487 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,487 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,487 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:03,488 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,488 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,489 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,490 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,490 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,491 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,491 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,492 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,492 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,493 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,493 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,494 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,494 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,495 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,495 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 102#L1712-7true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,496 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,496 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,498 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,498 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,498 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,498 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,499 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,499 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,500 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,500 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,500 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,500 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,501 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,501 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,501 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,501 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,502 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,502 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,503 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,503 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,503 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,505 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:03,506 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,506 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,506 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,506 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,506 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,506 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,507 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,507 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,507 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,508 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,508 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,508 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,509 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,509 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,509 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,509 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,510 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,510 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,510 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,510 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 102#L1712-7true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,511 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,511 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,511 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,511 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:03,513 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,513 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,513 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,513 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,552 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,552 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,553 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,553 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,553 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,609 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,610 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,661 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,662 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,662 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,663 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,664 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:03,665 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,666 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,667 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,668 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 280#L1712-5true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,669 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,670 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,675 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,676 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,677 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,678 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,679 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,679 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:03,680 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,681 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,682 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,684 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:03,685 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,685 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:03,686 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:03,687 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,687 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,689 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,689 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,690 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,691 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:03,692 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:03,693 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:03,693 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:03,694 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:03,697 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,698 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,709 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,709 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,710 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,710 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,711 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,712 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,712 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,712 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:03,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:03,714 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:05:03,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:03,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:03,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,333 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,333 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,333 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,335 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,335 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,337 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,337 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,339 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:04,340 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,340 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,340 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,340 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,342 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,342 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,343 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,344 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,344 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,344 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:04,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,347 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,350 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,350 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,354 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,355 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,355 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,356 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,357 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,358 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,358 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,358 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,358 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,359 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,359 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,359 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,361 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:04,361 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,364 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,364 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,365 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,366 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,366 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,367 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,367 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,368 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,368 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,369 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,369 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,370 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,370 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:04,472 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,472 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,473 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,473 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,473 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,474 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,474 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,475 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,476 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,476 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,477 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,478 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,478 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,479 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,479 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,480 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,480 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,483 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,486 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,486 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,486 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,488 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,488 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,489 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,489 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,491 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,491 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,493 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,493 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,497 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,497 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:04,671 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,671 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,671 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,672 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,679 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,679 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,695 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,695 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,696 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,696 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,698 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,699 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,699 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,699 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,699 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,702 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,704 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,704 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,704 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,705 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,706 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,706 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,707 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,708 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,708 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,709 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,710 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,711 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,712 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,712 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,712 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,713 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,714 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,717 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,718 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,718 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,719 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,720 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,720 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,720 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,720 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,721 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,721 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,721 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,721 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,722 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,722 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,723 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,723 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,724 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,724 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,724 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,724 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:04,725 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,725 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,726 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,726 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,727 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,728 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,728 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,728 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,729 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,730 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,730 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,730 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,730 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,730 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,731 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,731 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:04,733 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,733 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,733 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,733 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,735 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,735 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,749 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,749 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,774 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,775 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,831 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,831 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,876 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,876 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,877 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,877 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,878 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,878 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,878 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,878 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,878 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:04,879 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:04,880 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,880 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,881 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,881 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,882 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,882 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,883 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,883 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,884 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,884 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,885 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,885 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,886 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,886 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:04,887 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,887 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,888 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:04,889 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,890 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,890 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,890 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,890 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,891 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,891 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,892 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,892 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,892 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,892 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:04,893 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,893 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,894 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,894 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,895 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,895 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,900 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,900 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,900 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,900 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,900 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,901 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,901 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,901 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,901 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,901 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,902 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,903 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,903 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,903 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,903 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,903 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:04,905 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,905 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,906 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,907 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,907 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,908 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,908 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,908 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,914 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,914 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,915 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,915 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,915 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,915 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:04,925 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:04,926 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,926 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,926 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,926 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,927 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:04,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,931 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,931 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:05:04,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:04,932 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,932 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,932 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:04,932 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,569 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:05,570 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,571 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,571 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,571 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,573 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:05,573 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,573 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,584 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,584 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,584 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,585 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,586 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,586 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,586 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,586 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:05,587 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,587 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,587 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,587 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,588 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,588 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,588 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,589 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,589 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,591 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,591 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:05,592 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,592 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 102#L1712-7true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,594 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,594 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,595 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,595 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,596 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,596 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,596 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,596 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,596 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,599 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,599 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,599 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,600 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,600 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:05,601 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,601 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,601 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,601 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,601 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:05,603 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,603 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,603 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,605 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,606 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,606 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,607 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,607 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,608 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,608 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,608 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:05,610 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,610 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,610 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,610 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,610 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,611 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,611 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,611 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:05,613 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:05,614 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,615 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,615 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,618 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,618 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,619 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,619 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,619 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,619 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,619 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,740 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,740 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,740 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,740 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:05,742 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,742 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,742 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:05,743 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,743 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,743 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,743 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,744 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,744 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,745 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,745 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,745 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,746 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,747 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,747 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,747 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,747 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,750 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,750 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,753 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,753 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,755 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,755 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,757 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:05,758 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,758 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,758 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,758 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:05,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:05,760 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,762 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,762 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,765 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:05,767 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,768 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,768 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,768 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:05,800 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,800 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,800 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,800 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:05,801 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,802 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,802 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,802 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,809 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,810 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,825 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,825 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,826 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,829 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,830 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,831 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,833 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,834 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,834 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,835 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,835 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,840 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,840 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,841 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,841 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:05,842 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,842 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,843 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,844 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,845 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,845 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,845 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,845 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,845 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:05,846 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,846 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:05,847 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,847 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,848 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,848 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,850 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 102#L1712-7true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,851 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,851 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,854 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,854 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,856 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,856 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,857 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,858 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,859 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,859 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,859 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,859 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,861 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,862 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,862 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,863 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:05,864 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,864 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:05,865 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,865 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:05,866 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,866 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:05,867 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,867 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,868 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,868 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:05,871 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,871 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,873 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,873 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,874 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,874 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,875 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,875 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:05,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,889 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,889 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:05,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:05,965 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,965 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,965 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,965 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,966 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:05,966 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:05,966 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,013 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,013 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,013 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,014 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,015 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,015 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:06,016 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,016 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:06,017 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,018 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,019 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,019 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,020 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,022 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,022 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,022 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,022 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,022 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:06,023 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,023 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 280#L1712-5true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:06,026 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,026 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:06,028 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,028 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,029 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,029 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,029 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,029 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,030 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,030 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,030 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,030 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,031 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,031 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,032 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,032 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,033 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,033 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:05:06,038 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,038 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:06,039 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,039 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,040 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,040 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,040 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:05:06,041 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,041 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,041 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,041 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,041 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,042 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,042 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:05:06,043 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:06,044 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,045 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:06,046 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,046 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,048 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,048 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,048 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,048 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,052 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,053 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:06,054 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,055 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,055 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,055 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,055 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,056 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,056 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,056 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,056 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:06,057 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,057 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,070 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,070 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,071 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,071 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,071 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,071 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,073 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,073 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,075 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:06,076 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,076 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,077 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:05:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,077 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,077 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,078 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,078 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,079 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:06,975 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,975 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:06,977 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,977 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,977 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:06,978 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:06,978 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,979 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,979 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,980 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:06,980 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,980 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,981 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,981 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,981 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,981 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,981 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,982 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,982 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:06,984 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,985 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,985 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:06,987 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,987 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:06,990 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,990 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,990 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,991 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,993 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,994 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,995 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,996 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,996 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:06,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,997 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:06,998 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,998 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,998 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,998 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:06,999 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,002 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,002 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,005 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,005 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,006 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,006 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,006 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,006 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,006 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,008 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,008 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,008 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,009 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,010 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,010 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,011 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,011 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:07,013 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,013 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:07,014 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,014 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,018 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,020 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,020 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,020 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,020 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,021 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,021 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,171 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,172 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,172 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,172 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,173 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,174 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,174 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,174 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,174 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,175 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,176 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,178 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,178 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,179 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,180 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,180 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,180 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,183 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,185 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,186 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,186 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,186 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,189 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,189 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,192 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,192 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,192 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,193 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,193 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,193 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,195 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,199 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,199 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,199 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,225 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,226 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,226 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,227 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,227 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,227 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,227 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,228 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,228 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,249 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,249 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,250 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,250 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,251 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,251 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,252 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,253 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,253 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,253 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,253 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,254 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,261 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,261 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,261 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,261 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,262 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,262 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,262 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,262 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,263 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,263 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,263 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,263 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,263 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,264 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,264 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,266 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,267 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,267 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,269 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,269 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,270 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,272 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,273 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,273 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,274 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,275 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,276 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,276 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,277 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,278 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,279 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,280 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,281 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,282 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,285 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,286 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,288 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:07,289 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:07,290 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,290 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,290 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:07,291 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,292 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,293 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,294 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,301 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,301 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,324 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,324 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:07,371 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,371 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,373 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,373 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,373 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,422 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,422 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,422 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,422 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,422 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,423 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:07,424 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,424 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,425 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,425 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,426 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,426 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,427 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,427 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,428 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,428 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,429 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,429 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,431 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,432 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,432 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,432 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,432 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,434 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,434 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,434 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,434 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,435 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,435 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,435 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,435 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,436 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,436 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,436 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,436 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:07,437 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,437 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,437 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,437 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,438 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,439 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,439 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,439 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,440 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,440 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,440 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,440 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:07,443 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,444 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,444 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,444 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,444 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,444 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:07,445 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,445 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,445 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,445 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,446 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,446 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,446 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,446 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,449 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:07,451 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,451 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:07,455 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,455 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,455 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,455 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,456 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:07,456 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,456 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,456 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,456 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,457 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,457 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,457 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,457 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,457 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,458 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,458 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,458 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:07,459 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,459 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,459 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,460 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,460 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:07,472 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,472 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,472 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,472 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,472 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,473 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,473 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,473 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,473 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:07,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,474 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,474 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:07,475 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,475 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,476 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:07,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:07,477 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,477 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,477 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:07,477 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:05:08,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,356 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,356 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:08,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:08,358 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,358 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,358 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,358 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,358 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:08,359 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,359 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:08,360 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:08,360 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,360 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:08,361 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,362 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:08,362 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:08,365 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,365 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,365 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,365 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,365 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,368 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,368 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,368 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,370 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,370 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,370 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,370 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,370 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,371 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,371 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:08,372 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,373 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:08,374 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:08,375 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,376 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,376 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,377 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,377 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,379 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,379 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,379 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,379 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,379 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,380 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,380 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,380 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,380 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:08,382 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,382 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,382 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,382 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,382 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:08,384 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,384 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,384 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,384 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,384 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:08,385 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,385 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,385 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,385 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,386 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,386 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,387 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,387 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,388 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,388 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,388 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,389 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,389 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,390 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,393 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,394 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,394 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,396 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,396 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,396 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,397 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:08,518 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,518 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,518 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,518 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,519 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,519 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,519 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,519 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,520 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,521 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,521 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,522 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,525 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,525 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,525 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,526 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,527 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,527 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,527 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,527 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,532 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,532 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,534 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,534 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,534 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,534 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,536 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,536 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,536 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,536 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,537 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,537 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,537 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,539 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,539 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,539 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,540 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,540 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,540 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,540 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,588 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,588 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,588 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,588 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [37#L1710-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,589 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [37#L1710-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,589 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,589 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,590 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,590 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,590 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,590 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,590 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,591 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,592 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,592 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,592 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,592 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,592 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,593 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,594 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,594 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,594 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,594 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,594 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,595 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [37#L1710-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,596 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,596 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,596 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,596 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,596 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,597 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,597 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,598 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,598 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,598 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,598 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,599 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,599 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,599 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,599 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,600 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,601 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,602 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,602 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,602 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,611 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,612 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,613 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,613 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,614 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:08,615 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,615 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,617 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,617 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,619 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,619 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,620 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,620 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,620 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,620 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,620 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,621 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,621 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,621 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,621 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,621 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,623 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,625 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:08,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,632 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:08,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,656 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:08,656 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,656 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,706 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,706 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,706 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,708 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,708 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:08,755 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:08,755 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:08,756 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,757 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,757 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:08,758 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,758 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,759 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,760 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,762 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,762 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,762 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,762 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,762 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,763 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,764 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,764 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,765 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,771 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,774 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:08,775 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:08,776 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,776 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,776 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:08,777 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,780 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,780 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,781 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,782 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,782 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,782 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,782 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,786 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,787 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,788 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,788 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,789 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,789 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,790 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,791 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,804 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:08,805 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,806 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,806 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:08,807 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,807 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,807 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,807 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:08,808 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:08,808 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:08,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:05:09,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,625 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,625 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,625 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,625 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,627 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,627 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,627 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,627 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,627 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:09,628 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,628 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,628 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,628 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,628 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:09,629 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,629 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,629 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,629 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,629 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,630 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,630 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,630 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,630 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,630 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,633 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:09,633 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,633 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,634 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,634 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:09,635 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,635 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:09,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,638 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:09,639 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,639 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,640 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:09,641 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,641 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,641 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,644 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,644 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,647 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,647 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,648 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,648 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,649 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,649 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,649 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,651 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,651 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,651 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,651 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,652 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:09,653 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:09,656 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,656 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,656 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,656 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,656 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:09,657 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,657 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,657 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,657 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,657 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:09,658 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,658 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,658 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,658 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,658 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:09,659 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,660 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,661 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,661 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,662 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,662 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,662 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,663 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,663 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,665 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,665 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,666 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,666 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,666 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,666 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,666 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:09,667 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,667 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,667 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,668 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,668 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,670 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,670 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,670 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,672 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,673 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:09,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:09,825 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:09,826 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,826 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,826 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,826 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,826 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,827 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,827 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,827 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,827 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,829 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,829 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,829 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,831 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:09,833 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,833 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,835 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:09,839 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,839 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,839 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,839 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:09,841 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:09,841 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,010 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,010 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,012 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,013 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,013 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:10,014 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,063 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:10,080 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,080 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,080 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,082 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,084 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,084 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,084 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,084 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,084 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,085 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,085 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,085 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,085 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,085 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,086 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,086 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,086 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,086 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,086 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,087 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,087 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,087 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,087 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,087 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,088 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,088 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,088 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,088 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,088 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,089 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,089 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,089 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,089 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,089 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,090 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,091 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,093 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,094 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,094 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,094 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,094 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,095 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,095 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,096 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,097 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:10,109 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,109 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,110 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,110 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,110 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,110 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,110 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:10,112 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,112 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,112 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,112 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,112 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:10,115 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,115 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,116 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,116 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,117 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,117 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:10,118 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,118 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,119 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,122 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:10,124 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,125 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,127 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,127 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,129 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:10,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:10,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:10,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,157 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,157 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,157 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,158 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,159 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,159 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,159 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,159 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,209 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,209 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,211 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,211 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,211 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,212 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,212 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,259 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,260 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,260 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,260 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,260 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:10,261 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:10,262 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,262 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,263 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,263 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,263 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,263 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,264 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,265 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,266 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,266 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,267 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,267 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,268 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,269 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,269 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:10,270 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,270 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,271 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,272 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,272 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,272 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,272 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,275 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,275 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,275 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,275 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,276 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,276 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,276 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,276 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,277 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,277 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,278 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,278 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,278 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,278 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,282 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:10,284 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,284 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,284 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,284 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,285 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,285 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,285 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,285 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:05:10,288 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:10,289 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,289 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,295 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,295 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,296 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,297 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,297 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,297 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,297 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,297 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,298 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,299 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,299 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,300 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,300 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,301 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,301 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,301 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,301 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:10,302 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,302 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,302 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,302 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:10,303 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:10,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:10,312 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:10,312 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:05:11,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:11,116 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,117 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,117 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,117 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,117 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,117 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,118 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,118 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,118 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,119 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,120 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,120 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,120 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,120 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,120 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,123 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,123 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,124 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:11,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:11,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,125 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,125 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,126 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,130 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,130 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,133 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,133 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,134 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,135 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,135 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,135 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,136 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,136 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,136 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,138 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,138 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,138 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,139 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:11,139 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,141 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,141 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,141 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,148 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,148 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,148 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,148 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,148 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,149 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,150 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,150 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,150 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,150 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,150 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,152 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,153 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,153 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,155 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,155 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,155 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:11,329 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,330 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,330 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:11,331 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,331 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,332 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,332 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,332 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,334 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,335 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,335 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,335 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,335 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,335 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,336 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 342#true]) [2023-11-30 01:05:11,337 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,337 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:11,339 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,339 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:11,340 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,340 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,340 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,342 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,343 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,343 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:11,344 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,344 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,345 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,345 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,345 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,346 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,347 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,348 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,348 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,348 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,349 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,349 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,350 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,350 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,350 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,350 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,351 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,351 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,352 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,352 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,353 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,353 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,353 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,353 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,370 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,370 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,370 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,371 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,371 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,371 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,371 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,386 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:11,387 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,387 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,388 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,388 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,389 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,389 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,390 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,391 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,391 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,391 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,391 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,391 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,392 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,392 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,392 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,393 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,394 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,394 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,395 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,395 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,396 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,396 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,397 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,397 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,398 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,398 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,399 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,400 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,401 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,402 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,403 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,403 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,404 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,405 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,406 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,407 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,407 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,407 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,407 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,407 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,408 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,408 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,408 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,408 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,408 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,420 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,420 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,422 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,422 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,422 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,422 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,422 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:11,423 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,423 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,423 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,423 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,423 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,424 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,424 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,424 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,424 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,424 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:11,426 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,427 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,427 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,427 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,427 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,427 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:11,428 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,428 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,429 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,429 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,429 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,429 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,429 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,430 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,430 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,430 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,430 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,430 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:11,431 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,431 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,431 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,431 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,431 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,432 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,432 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:11,433 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:11,435 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,436 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,436 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,436 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,436 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,438 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,439 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,439 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,439 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,439 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:11,440 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,441 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,442 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,443 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,443 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,443 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,443 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,473 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,473 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,473 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,474 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,474 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,526 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,526 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,526 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,526 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,527 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,527 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,528 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,528 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,529 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:11,568 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:11,568 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,568 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:11,577 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,578 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,578 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 342#true]) [2023-11-30 01:05:11,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,580 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,582 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,583 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,583 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:11,585 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:11,586 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,587 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,587 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,588 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,589 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:11,590 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,590 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,591 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,591 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:11,592 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,592 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,592 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,592 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,594 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,594 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,594 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,594 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,595 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,595 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,596 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,596 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,596 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,596 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:11,597 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,598 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,598 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,599 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,599 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,601 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,601 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,602 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,603 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,603 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,607 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,607 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,608 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,608 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:11,609 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,610 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,610 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,618 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,619 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,620 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:11,621 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,621 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,622 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,622 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,622 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,622 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,623 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,623 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,623 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,623 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,624 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,624 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,624 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,624 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:11,625 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,625 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,625 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,625 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:11,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:11,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:11,629 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:11,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:11,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:05:12,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:12,656 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,657 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,657 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,657 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,659 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,660 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,660 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,662 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,663 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:12,664 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,664 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,667 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,667 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,667 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,667 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,667 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,671 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,671 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,671 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,671 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,671 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,672 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,674 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,675 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,676 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:12,677 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,678 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,678 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,682 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,682 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,682 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,682 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,682 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:12,684 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,684 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,685 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,685 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:12,687 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,687 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,689 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:12,689 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,689 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,691 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,691 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,692 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,692 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,875 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,875 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:12,876 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,877 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,877 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,878 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,878 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,879 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,879 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:12,880 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,881 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,881 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:12,883 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,883 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,886 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,886 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,886 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:12,887 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,887 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:12,888 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,888 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,889 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,889 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:12,890 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,890 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,890 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,890 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:12,892 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,892 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,893 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,893 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,895 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,896 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,896 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,896 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,899 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,899 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:12,903 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,903 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:12,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,938 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,938 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,939 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,939 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,940 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,940 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,941 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,941 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,942 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,943 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,944 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,945 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,945 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,948 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,948 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,949 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,949 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,950 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1028], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,951 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1029], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,951 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,951 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,952 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,953 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:12,954 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,956 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,956 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,957 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,958 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,959 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,960 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,960 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,960 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,960 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,961 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1028], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,961 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1029], [298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,962 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,962 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:12,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,974 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,975 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,976 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:12,977 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:12,979 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,979 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:12,982 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,982 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:12,983 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:12,985 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,985 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:12,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,986 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,986 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,987 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,987 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,987 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,987 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,988 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,989 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,989 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,989 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:12,990 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,992 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,992 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,992 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,992 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,993 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,993 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:12,994 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,994 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,994 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,994 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:12,995 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,995 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,995 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,995 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,996 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,996 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,996 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,996 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:12,997 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:12,997 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,025 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,025 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,025 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,025 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,027 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,027 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1029], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:13,027 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,027 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:13,028 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,028 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,028 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,028 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,078 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1034], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,082 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,082 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:13,130 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:13,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:13,132 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:13,133 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,135 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,135 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,135 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,135 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:13,136 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:13,137 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,137 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,138 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,139 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,139 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:13,140 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,141 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,141 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,142 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:13,143 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,143 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,143 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,144 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:13,145 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,145 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,145 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,145 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:13,146 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,146 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,146 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,146 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,147 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:13,149 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:13,150 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:13,152 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,153 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,153 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:13,154 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,154 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,155 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,156 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,164 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,165 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:13,166 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,167 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,167 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,167 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,167 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:13,168 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,169 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,169 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,169 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,169 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:13,170 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,170 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,170 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,170 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1033], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:13,174 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:13,174 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1034], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,174 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,174 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1033], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,175 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,175 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,175 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1034], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:13,176 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:13,176 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:13,176 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:05:14,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:14,223 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,223 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,223 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,223 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,223 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,224 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,224 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,225 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,225 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:14,226 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,226 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,226 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,226 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,226 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,227 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,227 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,227 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,229 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,231 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,231 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:14,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:14,234 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,234 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:14,235 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,235 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,238 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,238 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:14,239 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,239 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,240 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,241 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,241 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,241 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,242 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,242 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,243 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,243 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,244 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,244 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,245 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,245 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,246 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,246 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,247 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,247 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,248 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,248 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,249 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,250 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,250 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,250 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,251 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,251 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,251 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,252 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,253 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,253 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:14,254 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,254 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,255 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,255 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,256 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,256 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,258 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,259 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,259 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,260 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,261 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,261 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,262 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,440 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,440 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,442 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,442 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:14,444 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,445 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,445 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,445 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,446 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,446 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:14,448 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,448 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,449 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,450 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,451 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,451 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,452 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,452 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,453 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,453 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,454 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,454 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,457 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,457 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:14,458 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:14,459 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,460 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,460 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,461 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,462 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,467 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,467 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,484 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,485 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,486 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,486 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,504 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,506 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,506 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1029], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1029], [298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,507 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,507 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,508 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,508 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,509 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,509 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,510 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,510 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,511 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,511 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,512 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,512 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,513 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1095], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,514 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,516 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,517 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,517 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,517 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,517 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,517 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,518 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,518 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,520 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,520 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:14,523 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,524 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,525 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1095], [298#L1751-2true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,525 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,525 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,526 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,527 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,527 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,529 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,529 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,540 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,540 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:14,541 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,541 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:14,543 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,543 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,544 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,544 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:14,545 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,545 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,546 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,546 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,547 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,547 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,549 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,549 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:14,550 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,550 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:14,552 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,552 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,553 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:14,554 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,555 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,556 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,583 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,583 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,583 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,584 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,584 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,584 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,584 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,585 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1028], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,586 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,587 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,587 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1033], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:14,616 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,616 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1034], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,636 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1034], [323#L1711-3true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,636 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:14,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:14,675 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,675 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,676 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,677 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:14,679 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,680 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,680 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,682 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,683 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,683 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,683 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,683 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,683 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,684 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,684 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,685 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,686 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,686 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1099], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,687 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,687 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,687 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,689 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,689 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,690 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:14,691 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,691 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,691 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,691 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:14,692 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,692 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,692 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,692 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,693 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,693 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,696 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,696 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,696 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,697 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:14,697 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,697 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,697 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,699 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,700 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,701 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,701 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,701 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,701 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,702 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:14,703 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,703 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1099], [370#true, 298#L1751-2true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,703 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,704 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,704 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,704 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,704 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:14,706 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,706 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:14,709 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,709 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:14,710 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:14,710 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:14,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:05:16,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,046 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,046 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:16,047 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,047 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,048 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,049 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,049 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,049 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,051 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,051 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:16,052 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,052 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,054 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,054 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,054 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,056 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,056 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,056 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,056 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,056 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,058 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,058 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,059 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,059 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,060 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,060 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,060 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,060 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,060 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:16,061 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:16,062 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,062 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,062 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,062 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,062 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,063 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,063 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:16,064 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,064 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,064 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,065 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,065 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:16,067 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,068 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,068 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,068 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,068 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,071 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,072 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,072 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,073 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,073 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,073 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,076 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,076 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,077 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,077 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,080 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,080 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,082 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,084 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,084 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,084 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,084 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,084 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,085 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,085 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,086 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,086 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,089 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,089 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,089 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:16,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,093 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,093 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:16,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:16,096 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,337 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,337 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,337 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,339 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,340 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,342 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,342 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 280#L1712-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:16,344 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,346 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,346 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:16,354 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,354 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,356 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,356 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,357 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,358 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,358 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:16,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:16,366 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:16,366 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,366 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,368 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,375 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,375 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,377 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,378 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,400 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,401 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,401 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,402 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,421 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,422 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1028], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,426 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1028], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,426 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,427 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,427 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,427 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,428 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,428 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,429 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,430 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,430 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,431 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,431 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,433 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,433 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,434 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,434 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,434 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,434 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,434 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,435 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,435 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,437 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,438 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,438 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,439 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,440 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,440 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,441 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,442 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,442 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,443 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,444 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,444 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,445 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,445 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,445 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,447 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,448 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:16,449 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,451 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,451 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,465 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,465 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,466 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:16,467 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,467 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:16,470 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:16,471 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:16,472 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,472 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:16,473 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,473 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,474 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,475 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,475 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,477 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,477 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:16,478 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,478 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,482 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,482 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,483 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,483 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:16,485 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,485 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1033], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:16,522 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1033], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:16,522 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,522 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:16,530 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,530 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,530 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1095], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,532 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,533 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,533 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1099], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,534 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:16,633 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,633 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,633 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,633 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,633 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:05:16,635 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,635 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,636 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,638 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:16,639 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,640 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,641 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,643 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,643 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,644 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,644 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,645 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,645 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,645 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,645 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,645 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,646 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,646 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,646 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,649 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:16,651 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,651 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,652 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,652 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,654 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,654 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,655 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,655 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,658 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,658 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:16,660 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,660 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,661 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,662 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [298#L1751-2true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,664 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,664 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:16,665 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,665 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,665 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,665 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:16,667 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,667 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,667 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,667 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:16,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:16,668 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,668 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:16,669 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:16,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:05:18,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,007 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,007 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,007 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,007 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,009 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,009 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,009 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,009 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,009 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,011 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,011 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,011 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,011 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,011 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:18,013 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,013 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,013 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,014 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,015 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,017 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,017 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,017 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,017 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,017 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:18,018 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,018 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,019 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,020 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,020 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,020 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,022 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,023 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,024 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,024 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,025 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,025 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,029 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:18,032 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,032 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,033 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,034 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,034 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,035 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,038 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,038 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,038 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,038 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,040 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,040 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,042 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,042 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,044 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,045 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,045 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,046 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,046 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,049 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,049 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,050 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,051 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,051 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:18,052 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,052 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:05:18,053 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,053 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,297 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,297 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,299 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,301 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,301 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,306 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,308 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,309 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,310 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,311 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,311 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,313 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,315 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:18,317 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:18,317 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,319 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,319 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,319 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,319 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,321 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,321 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,321 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,329 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,329 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,329 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,329 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,333 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,333 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,333 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,352 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,352 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,352 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,352 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,353 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,353 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,354 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,355 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,355 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1095], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,376 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1095], [298#L1751-2true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,376 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,376 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,377 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,377 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1099], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:18,378 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1099], [370#true, 298#L1751-2true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:18,378 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:18,379 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:18,379 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,379 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,380 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,380 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,381 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,383 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,383 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,383 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,383 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,383 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,384 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,384 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,385 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,385 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,387 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,387 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,390 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,391 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,392 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,392 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,393 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,395 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,396 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,396 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,397 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,397 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,399 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,400 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,401 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,401 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,402 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,403 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,403 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:18,414 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,414 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,415 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,416 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,418 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,418 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,419 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,419 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,419 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,419 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,419 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,421 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,421 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,421 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,421 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,421 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,422 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,424 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,425 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:18,426 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,427 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,427 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,427 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:18,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,431 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,432 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,434 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:18,435 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,435 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,435 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,435 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,437 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,437 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:18,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:18,470 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,470 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:18,561 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,561 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:18,563 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:18,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,565 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,566 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,568 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:18,569 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,570 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,570 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,572 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,573 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,574 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:18,574 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,575 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,575 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,575 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,575 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:18,576 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:18,578 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,578 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:18,579 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,583 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,583 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [298#L1751-2true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:18,584 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,584 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,585 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,585 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,585 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,585 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,586 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,586 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:18,587 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,587 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,587 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,587 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:18,588 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,588 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,588 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,588 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:18,589 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,589 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,589 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:18,590 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:18,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:05:19,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:19,995 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,995 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,995 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,995 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,995 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:19,996 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,996 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:19,998 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:19,998 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,000 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,000 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,000 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,000 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,000 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 280#L1712-5true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:20,003 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,003 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,004 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,004 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,006 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,006 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,007 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,007 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:20,009 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,009 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,009 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,009 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,009 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,010 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,010 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,010 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,010 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,010 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,012 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,012 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,012 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,012 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,012 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,013 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,013 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,016 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,016 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,016 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,016 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,016 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,018 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,018 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:20,019 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,019 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:20,021 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:20,021 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,021 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,022 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,022 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,022 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,022 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,022 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,028 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,028 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,028 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,029 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,029 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,029 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,029 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:20,031 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,031 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:20,033 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,033 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,034 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,035 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,035 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,035 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,036 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,036 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,036 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,036 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,036 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,038 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,038 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,038 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,038 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,038 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,040 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,040 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,275 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,275 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,275 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,276 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,276 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,276 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,276 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,278 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,278 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,278 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,278 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,280 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,280 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,280 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,289 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,289 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,289 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,289 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,290 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,290 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,291 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:20,295 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,295 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,295 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,297 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,297 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,297 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,297 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,298 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,298 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,298 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,298 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,304 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,304 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,305 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,306 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,351 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,351 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,351 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,352 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,352 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,353 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,353 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:20,354 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:05:20,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,354 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [298#L1751-2true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,354 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,354 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,355 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,356 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,356 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,357 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,357 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,358 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,360 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,361 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,361 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,362 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,362 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,363 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,363 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,364 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,364 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,365 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,365 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,367 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,367 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,368 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,368 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,369 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,369 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:20,370 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,370 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,370 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:20,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,379 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,380 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,380 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,382 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,382 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:20,387 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,389 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,390 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,390 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,390 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,390 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,391 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,391 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,391 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,391 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,396 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:20,397 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,398 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,424 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,424 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,425 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,425 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:20,426 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,426 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,427 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,427 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,511 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,511 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,511 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,511 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,511 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:20,512 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,513 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,514 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,515 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,517 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,518 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:20,519 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,520 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,520 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:20,522 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,522 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,523 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,523 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,523 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,523 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,524 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:20,527 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,527 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:20,528 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:20,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:20,529 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:20,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:05:22,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,247 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,247 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,247 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,247 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,248 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,248 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,249 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,249 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,249 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,249 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,249 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,251 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,251 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,251 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,251 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,251 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,255 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,255 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,255 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:22,256 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,256 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,257 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:22,258 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,258 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,259 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,259 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,259 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,259 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,259 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,261 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,262 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,262 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,262 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,262 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,262 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,263 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,263 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,263 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,263 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,263 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,266 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,266 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:22,267 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,267 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:22,268 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,268 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,270 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,270 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:22,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:22,272 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,272 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,276 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,276 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,276 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,281 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:22,284 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:22,284 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,284 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,285 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,286 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,286 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:22,287 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:05:22,288 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,288 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,505 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,506 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:22,507 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,508 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,509 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,510 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:22,513 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,513 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,519 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,519 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:22,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,527 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,527 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,527 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,527 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:22,546 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,559 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,562 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,562 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1164], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 298#L1751-2true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,563 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,563 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [24#L1711-7true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,563 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,563 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,564 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,564 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,565 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,565 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,565 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,565 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,565 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,566 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:05:22,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,566 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1167], [298#L1751-2true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,566 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,566 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:22,567 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:22,568 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,568 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,569 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,569 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,570 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,571 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,571 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,573 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,573 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,573 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,574 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,576 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,577 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,579 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,580 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [24#L1711-7true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,581 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,581 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:22,591 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,591 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:22,594 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,594 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,594 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,594 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,594 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:22,595 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,595 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,596 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,596 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,596 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,597 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,597 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,597 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,597 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:22,598 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,598 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,598 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,598 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,601 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,603 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,604 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,629 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,629 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,629 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,629 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,631 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,631 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,631 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,631 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:22,708 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,709 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:22,710 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,710 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,711 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,711 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,711 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,712 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,713 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,713 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,713 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,714 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,714 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,715 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,716 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,716 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:22,718 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,718 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,718 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:22,719 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,719 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:22,720 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,720 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,721 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,722 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,722 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:22,724 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,724 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,725 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,726 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,726 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:22,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:22,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:22,728 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,728 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,728 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,728 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,728 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:22,729 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:22,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,236 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,236 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,236 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,237 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,237 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,237 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,237 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,237 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,239 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,239 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,239 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,239 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,239 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,240 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,241 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,250 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,251 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,251 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,251 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:24,256 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,256 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,259 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 102#L1712-7true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,259 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,259 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,265 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,265 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,266 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,266 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,267 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,267 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:24,479 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,479 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,480 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,480 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,481 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,483 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,483 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,484 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:24,486 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:24,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:24,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,489 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:24,492 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,492 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,493 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,494 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,494 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:24,497 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,497 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,498 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,498 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,498 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,500 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,500 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,501 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,501 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,516 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,516 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:24,517 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,528 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,528 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,528 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:24,529 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:24,529 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,529 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,530 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,530 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,531 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:24,532 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,532 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,533 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,533 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,533 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,533 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,533 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,535 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,535 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,536 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,536 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,537 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:24,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,539 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,539 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,540 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,541 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,541 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,543 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,543 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,551 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,551 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,552 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,552 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,552 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,552 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,552 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:24,553 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,553 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:24,554 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,555 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,555 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:05:24,556 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,556 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,556 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,556 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,556 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,557 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,557 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,557 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,557 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,557 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,558 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,558 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,560 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,561 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:24,562 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:24,564 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,564 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,564 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,564 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,565 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:24,566 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,567 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,567 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,568 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,570 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:24,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:24,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:24,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,599 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:24,599 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:24,673 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,673 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,673 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,673 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,673 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,674 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:05:24,675 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,676 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,677 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,677 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,679 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,680 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,680 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:24,681 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:24,682 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:24,685 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,686 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,686 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,686 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,686 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,687 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,688 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:24,689 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,690 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:24,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:24,691 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:24,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:05:26,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,105 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,105 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:26,106 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,106 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,106 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,106 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,106 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,107 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,109 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,109 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,109 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:26,112 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,112 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,112 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,113 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,113 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,114 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,114 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,114 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,118 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,118 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,118 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,120 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,120 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,120 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:05:26,152 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,152 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,152 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,152 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,153 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:26,314 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,314 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,314 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,315 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,315 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,315 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,315 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,316 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,316 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,317 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,317 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,317 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:26,321 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,321 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,321 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,321 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:26,325 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,325 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,325 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:26,326 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,326 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,326 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,326 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,329 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,329 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,329 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,331 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,331 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,332 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,332 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,332 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,333 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,333 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,333 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,333 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,334 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,334 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,334 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,334 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,424 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,424 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,424 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:26,425 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,425 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,425 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,426 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,426 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,427 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,427 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,428 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,428 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,429 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,429 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,430 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,430 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,431 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,431 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,432 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,432 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:26,433 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,434 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,435 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,435 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,436 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,436 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,437 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,438 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,439 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,439 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,439 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,448 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,448 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,448 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,448 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,448 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:26,449 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,449 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,449 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,449 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,449 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:26,451 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,451 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,451 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,451 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,451 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,452 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,452 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,452 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,452 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,452 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 245#L1712-10true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:26,453 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,453 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,455 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,456 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,456 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,457 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,457 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,458 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:26,459 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,462 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:26,463 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:26,464 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,464 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,465 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,465 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,465 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,465 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,466 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,466 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,467 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,467 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,468 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,491 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1422], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,491 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,492 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,492 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,492 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,492 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:26,549 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,550 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,550 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,550 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,550 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,550 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,551 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,551 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:05:26,552 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1422], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1423], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:26,553 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:26,553 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:26,554 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,555 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,557 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,557 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,557 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,557 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:26,558 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1422], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:26,558 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1423], [298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:26,559 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:26,559 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:05:27,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:27,746 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,746 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,747 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,748 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,748 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,748 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,748 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,748 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,749 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,749 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,749 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,751 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,751 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,751 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:27,753 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,753 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,753 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,754 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:27,754 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:27,755 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:27,755 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,755 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,756 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,756 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,757 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,757 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,757 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:27,759 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,759 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,760 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,760 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,762 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,762 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,762 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:27,764 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,764 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,764 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,764 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,764 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,765 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,765 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,766 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,766 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,767 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,768 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,769 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,769 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,794 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,794 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:27,795 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,795 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,952 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,952 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:27,952 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,952 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,953 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,953 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,954 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,954 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,958 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,958 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,958 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,958 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:27,961 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,963 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:27,963 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,963 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,964 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,964 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,964 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,964 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:27,966 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,966 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,966 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,966 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,967 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,967 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,967 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,968 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,968 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,969 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,969 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,969 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,969 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:27,999 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:27,999 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1422], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:27,999 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:27,999 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1422], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:28,000 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:28,000 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:28,000 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,000 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,002 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,002 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,002 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,002 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,002 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,003 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,004 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,004 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,004 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,004 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,004 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,005 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,005 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,006 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,007 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,007 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:28,008 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,009 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,009 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,010 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,010 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,010 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,010 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,011 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,011 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,011 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,011 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,012 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,012 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,012 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,012 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,013 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:28,020 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,020 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:28,021 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,021 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:28,023 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,024 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:28,025 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,026 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:28,028 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,028 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,029 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,029 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:28,030 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,030 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,032 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,032 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,032 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,032 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,033 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:28,034 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,034 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,034 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,034 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,035 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,035 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,035 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,035 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,036 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,036 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,036 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,036 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,053 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1423], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:28,054 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:28,054 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,054 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:28,095 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,095 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,096 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,096 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,097 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1479], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:28,097 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:28,098 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,098 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,099 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,099 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:28,100 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,100 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,100 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,100 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:28,101 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1479], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:28,101 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,101 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:28,102 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:28,102 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:05:29,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:29,309 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,309 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,310 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,310 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,313 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,313 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,313 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:29,318 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:29,321 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,321 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,322 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:29,323 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,325 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,326 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,326 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,328 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,329 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,329 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,329 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,330 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,330 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,331 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,331 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,331 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,331 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,332 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,332 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,332 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,332 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,332 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,531 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,532 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:29,532 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:29,532 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,536 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,538 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:29,540 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:29,542 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:29,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:29,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,544 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:29,546 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:29,547 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,547 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,576 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,576 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,576 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,576 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,577 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1423], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,577 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1423], [298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 178#L1713-3true, 342#true]) [2023-11-30 01:05:29,577 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,577 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,578 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,578 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,578 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,579 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,579 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,580 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:29,581 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,582 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,583 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,584 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,585 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,585 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,585 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,585 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,586 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,586 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,586 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,586 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:29,587 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,587 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,587 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,587 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:05:29,588 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,588 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,588 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,588 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,589 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,589 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,590 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,597 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,598 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,598 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:29,599 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,599 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:29,601 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:05:29,602 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,603 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:29,604 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,605 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,605 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,606 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,606 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,607 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,607 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,608 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,608 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:29,609 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,609 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,609 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,609 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,611 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,611 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,612 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,612 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:29,613 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,613 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:29,614 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,614 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,614 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,614 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,615 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:29,632 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:29,662 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,662 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:05:29,663 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,663 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,663 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:29,664 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,664 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,664 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,664 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:29,665 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,665 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,665 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,665 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:29,666 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,666 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,666 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:29,666 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:31,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,005 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,005 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,006 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:31,006 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,006 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,007 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,007 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,007 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,007 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,008 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,008 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,013 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,013 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,013 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,013 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,013 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,016 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,016 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,016 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,016 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,016 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,018 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:31,018 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,018 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,019 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,019 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:31,022 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,022 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,022 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,022 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,022 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,023 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,023 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,024 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,025 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,025 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,026 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,026 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,215 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,215 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,215 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,219 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,219 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,220 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,220 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,222 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,222 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,222 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,222 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,225 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:31,225 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,225 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,226 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,226 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:05:31,227 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,227 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,228 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,228 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,229 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,230 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,256 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,256 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,256 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1479], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,257 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:05:31,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,257 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,257 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1479], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,258 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1479], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,258 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,258 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:31,259 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,259 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,259 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,259 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,260 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,260 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,260 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,261 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,261 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,262 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,263 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,263 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,264 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,265 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,265 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,266 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,266 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,267 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,267 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,267 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,267 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,268 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,268 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,269 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,269 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,269 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,270 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,270 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,271 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:31,276 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,276 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,277 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,277 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,278 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,278 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:31,279 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,279 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:31,281 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,281 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,281 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,281 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,281 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:31,282 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,282 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,282 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,282 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,282 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,283 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,283 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,283 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,283 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,283 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,284 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,284 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,284 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:31,285 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,285 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,285 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,285 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,286 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,287 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,287 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,287 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,287 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,288 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,288 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,288 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,289 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,289 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,290 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,291 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,291 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,291 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,291 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,291 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,292 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:31,293 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,293 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,293 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,293 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:31,294 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:31,294 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:31,306 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 93#L1712-5true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:31,307 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:31,307 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:05:32,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,518 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,518 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:32,518 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,518 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,519 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,523 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,525 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,525 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,525 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,525 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,525 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:32,527 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,527 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,527 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,527 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,527 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:32,529 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,530 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:32,531 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:32,531 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,531 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:32,533 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:05:32,534 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,534 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,534 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,534 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,534 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,755 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,755 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:32,756 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,758 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,758 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,760 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,760 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,760 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:32,780 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,780 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,780 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,780 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:05:32,788 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:32,788 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,788 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:32,789 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,789 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:32,790 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:32,790 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,790 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:05:32,791 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,791 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,792 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:32,793 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,794 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,794 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,794 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,794 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,794 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,795 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,795 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,795 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,795 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:32,796 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,796 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,796 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,796 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,803 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,803 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,803 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,803 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,803 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,804 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,805 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,805 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,805 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,805 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,805 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:32,807 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:32,807 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:32,807 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,808 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,808 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,809 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,809 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:32,810 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,810 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,810 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,810 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [298#L1751-2true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:32,812 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,812 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,812 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:32,813 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:32,813 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,817 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:32,817 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,817 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:05:32,818 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,818 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,818 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,819 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:32,819 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,819 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,819 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:32,819 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:05:34,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,018 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,019 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,023 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,024 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,026 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,027 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:34,029 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:34,030 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,030 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:05:34,031 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,031 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,031 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,031 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,031 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:34,032 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,032 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,033 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,033 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,033 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,033 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,033 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,034 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,034 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,034 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,034 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,035 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,211 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,211 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,211 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,211 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,212 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,212 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,212 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,212 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,214 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,214 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,214 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,214 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,215 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:34,220 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,220 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,234 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,234 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,234 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,235 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:34,239 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 01:05:34,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,240 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,240 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,241 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,241 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,241 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 403#true, 349#true, 102#L1712-7true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,242 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:34,242 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,242 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:05:34,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:34,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:34,243 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,243 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,244 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,244 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,244 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,245 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,245 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,246 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,246 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:34,247 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,247 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,248 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,248 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,249 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,249 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,249 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,249 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,250 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,251 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,251 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:34,252 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,252 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,252 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,252 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,253 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,253 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,261 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,261 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:05:34,262 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,262 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,263 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:34,264 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,264 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:34,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,264 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:34,265 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,265 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:34,268 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,268 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:34,269 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,269 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:34,270 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:05:35,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,249 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,249 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:35,250 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,250 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,252 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,252 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,252 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,252 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,252 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,255 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,255 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:35,283 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:35,283 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:35,283 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:35,283 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:35,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:35,283 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,284 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,284 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,284 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,424 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,424 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,425 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,425 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,425 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,425 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:35,426 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,426 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,428 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,428 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,429 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,429 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,430 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,430 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,430 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,431 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:05:35,432 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,432 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,432 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,432 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:35,440 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,440 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:35,441 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,441 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,441 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,441 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,441 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:35,444 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2023-11-30 01:05:35,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:05:35,445 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,445 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,446 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,446 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,446 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:35,447 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:35,447 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,447 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,448 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,448 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,449 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,449 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,449 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,450 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:35,451 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,451 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,452 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,452 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,453 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,453 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,454 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 298#L1751-2true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,454 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,454 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,455 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,455 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,455 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,455 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:35,456 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,456 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,456 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,456 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,457 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,457 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,458 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,458 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,458 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,458 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,635 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,635 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,635 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,635 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,636 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:35,636 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,636 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,636 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:35,637 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,637 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,638 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,638 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,638 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,638 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:35,639 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,639 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:35,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:35,640 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:35,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:05:36,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,703 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,703 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,704 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,704 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,704 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,704 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,704 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,706 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,706 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,706 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,706 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,706 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,707 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,707 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,708 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,708 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,708 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:36,712 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:36,872 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,872 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,873 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,873 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,875 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,875 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,875 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,875 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,876 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,876 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,876 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,876 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,877 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,877 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,877 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,877 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,878 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,878 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,879 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [370#true, 314#L1752true, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:05:36,889 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1544], [298#L1751-2true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:36,893 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,894 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 01:05:36,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:36,895 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,895 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,895 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:36,896 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,896 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,897 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,897 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,897 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,897 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,897 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,898 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,898 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,898 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,898 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,898 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,899 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,899 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,899 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,899 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,899 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,900 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,901 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,901 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,901 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,901 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,901 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:36,902 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,902 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:36,903 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,903 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:05:36,904 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,904 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,904 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,904 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,905 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,905 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,906 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,906 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,906 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,906 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:36,907 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,907 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,907 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,907 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,908 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,908 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,908 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,908 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:36,916 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:36,916 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:36,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:05:38,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,134 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,134 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,134 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,134 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,134 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,135 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,135 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,135 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,135 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,135 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:38,136 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,136 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,158 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,158 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,158 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,158 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,158 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,159 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,159 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,161 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,161 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,161 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 178#L1713-3true, 232#L1712-6true]) [2023-11-30 01:05:38,163 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,163 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,163 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,163 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,163 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,346 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,346 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,346 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,346 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,347 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,347 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,347 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,347 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,348 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,349 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,349 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,349 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,350 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,350 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,361 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:38,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:38,363 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,363 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,363 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,363 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,364 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,365 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,365 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,365 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,365 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,366 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,367 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,367 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,367 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,367 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,367 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,368 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,368 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,368 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,368 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,368 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,369 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,369 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,369 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,369 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,369 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,370 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,371 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,371 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,372 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,372 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:38,373 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,373 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,374 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,374 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,375 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,375 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:38,376 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,376 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,376 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,376 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:38,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:38,382 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:38,382 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:38,383 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:38,384 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:38,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:05:39,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:05:39,692 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,692 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,694 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,694 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,694 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,694 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,694 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,696 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,696 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,697 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,697 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,698 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,698 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,699 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,848 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,848 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,848 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,848 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,849 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,849 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,849 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,849 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,850 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,850 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,850 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:05:39,856 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,856 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,856 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:39,857 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [322#L1712-10true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:39,857 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,857 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,858 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,858 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,858 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,859 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,859 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,861 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,861 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,862 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:39,862 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,862 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,863 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,863 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,863 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,863 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [132#L1712-12true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:39,864 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,864 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,864 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,864 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,865 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,865 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,865 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,865 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,866 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,866 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,866 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,866 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:39,867 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [322#L1712-10true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:39,867 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,867 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,868 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:39,873 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:39,873 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:05:41,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,019 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,019 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,019 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,019 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,019 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,021 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,021 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,021 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,021 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,021 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,022 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,022 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,022 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,022 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,022 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,023 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,023 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,023 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,023 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,023 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,024 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,024 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,024 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,024 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,024 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,153 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,153 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,153 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,153 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,154 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,154 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,154 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,154 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,155 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,155 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,155 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,162 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:05:41,162 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:05:41,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,163 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,163 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,163 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,163 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:41,164 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [72#L1712-11true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:41,164 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,164 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,165 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,165 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,166 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,166 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,166 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,167 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,167 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,167 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,168 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,168 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,168 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,168 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,168 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,169 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,169 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:41,170 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,170 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,170 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,170 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,170 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,171 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,172 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,172 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,172 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,172 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,173 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:41,173 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,173 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,174 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,174 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,174 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,174 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:05:41,175 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [72#L1712-11true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:41,175 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,175 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,176 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,176 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:41,178 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,178 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,178 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:41,178 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:05:42,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,206 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,206 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,206 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,206 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,206 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,208 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,208 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,208 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,208 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,208 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,209 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,209 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,209 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,210 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,210 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,332 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,332 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,332 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,332 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,334 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:42,334 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,334 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:42,335 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:42,335 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:42,335 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,335 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:42,336 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,336 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,336 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,336 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,336 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:42,337 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:42,340 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:42,340 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:42,340 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,436 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,437 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,437 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,437 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,437 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,437 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,438 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,438 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,438 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,556 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,556 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,556 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,556 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,556 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,556 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,556 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,557 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,557 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,557 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,558 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,558 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,558 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [132#L1712-12true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,559 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:05:43,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,560 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:43,560 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:43,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,561 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][274], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:43,561 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,561 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,562 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,562 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,562 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,562 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:43,563 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,563 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:43,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:43,563 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:43,564 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,564 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:43,565 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:43,565 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:43,565 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,565 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:43,566 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:43,566 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:43,566 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:43,567 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:05:44,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:44,752 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,752 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:44,753 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:44,753 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:44,753 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:44,753 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:44,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:44,835 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,835 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,835 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,835 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,835 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:05:44,836 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,836 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,836 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,836 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,836 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:05:44,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:44,838 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,838 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,838 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,838 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,839 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:05:44,839 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,839 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,840 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,840 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:44,840 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:45,778 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:05:45,778 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:45,779 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:45,779 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:46,877 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:05:46,877 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,877 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:46,878 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][495], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:05:46,878 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:05:46,878 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:06:03,136 INFO L124 PetriNetUnfolderBase]: 133132/232159 cut-off events. [2023-11-30 01:06:03,136 INFO L125 PetriNetUnfolderBase]: For 899730/941342 co-relation queries the response was YES. [2023-11-30 01:06:04,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1688335 conditions, 232159 events. 133132/232159 cut-off events. For 899730/941342 co-relation queries the response was YES. Maximal size of possible extension queue 3148. Compared 2292671 event pairs, 45030 based on Foata normal form. 36/208151 useless extension candidates. Maximal degree in co-relation 1686702. Up to 161359 conditions per place. [2023-11-30 01:06:06,518 INFO L140 encePairwiseOnDemand]: 324/347 looper letters, 2146 selfloop transitions, 352 changer transitions 14/2703 dead transitions. [2023-11-30 01:06:06,519 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 2703 transitions, 50889 flow [2023-11-30 01:06:06,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:06:06,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:06:06,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1576 transitions. [2023-11-30 01:06:06,523 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7569644572526417 [2023-11-30 01:06:06,523 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1576 transitions. [2023-11-30 01:06:06,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1576 transitions. [2023-11-30 01:06:06,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:06:06,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1576 transitions. [2023-11-30 01:06:06,536 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 262.6666666666667) internal successors, (1576), 6 states have internal predecessors, (1576), 0 states have call successors, (0), 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-11-30 01:06:06,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:06:06,538 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:06:06,539 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 28 predicate places. [2023-11-30 01:06:06,539 INFO L500 AbstractCegarLoop]: Abstraction has has 365 places, 2703 transitions, 50889 flow [2023-11-30 01:06:06,539 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 214.0) internal successors, (1284), 6 states have internal predecessors, (1284), 0 states have call successors, (0), 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-11-30 01:06:06,539 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:06:06,539 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:06:06,540 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 01:06:06,540 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:06:06,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:06:06,540 INFO L85 PathProgramCache]: Analyzing trace with hash -357981276, now seen corresponding path program 1 times [2023-11-30 01:06:06,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:06:06,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262295446] [2023-11-30 01:06:06,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:06:06,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:06:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:06:06,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:06:06,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:06:06,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262295446] [2023-11-30 01:06:06,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262295446] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:06:06,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:06:06,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:06:06,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696110112] [2023-11-30 01:06:06,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:06:06,790 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:06:06,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:06:06,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:06:06,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:06:06,791 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 347 [2023-11-30 01:06:06,791 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 2703 transitions, 50889 flow. Second operand has 6 states, 6 states have (on average 214.16666666666666) internal successors, (1285), 6 states have internal predecessors, (1285), 0 states have call successors, (0), 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-11-30 01:06:06,791 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:06:06,792 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 347 [2023-11-30 01:06:06,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:06:08,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:08,180 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:08,196 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,196 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,196 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,196 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:06:08,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,420 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:08,455 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,478 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,478 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,478 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,478 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,485 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,485 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:08,748 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,748 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,748 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:08,781 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,781 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,821 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,821 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,821 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,821 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:08,825 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,825 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:08,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:08,828 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,828 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,828 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,828 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,828 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:06:08,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:08,829 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:08,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:08,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:08,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:09,125 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,127 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:09,167 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:09,227 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,227 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,227 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,227 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,232 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,232 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,232 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,232 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:09,236 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,236 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:06:09,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:09,238 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,238 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,238 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,238 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:09,541 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,542 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,542 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,545 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:09,546 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,546 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,546 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,546 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:09,593 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:09,619 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,619 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,671 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,676 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:09,677 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,677 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,677 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,677 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:09,679 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,679 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,679 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,679 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:09,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:09,683 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:06:09,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:09,684 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:09,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,103 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,103 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,103 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,103 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:10,108 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,108 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,174 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,174 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,202 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,203 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,203 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,204 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,279 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,280 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:10,283 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,284 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:06:10,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:10,285 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,286 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,286 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:10,648 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,648 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,650 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,654 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,654 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:10,655 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:10,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,724 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,724 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,724 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,724 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,735 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,735 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,735 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,735 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,736 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,736 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,736 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,736 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,782 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,782 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,782 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,782 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,784 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:10,873 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:10,876 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,877 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:10,884 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,884 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:06:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:10,885 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:10,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:10,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:10,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:11,280 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,280 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,280 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,280 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:11,282 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,282 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,282 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,284 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,284 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,289 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:11,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,382 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,384 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,384 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,385 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:11,403 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,405 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,405 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:11,462 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,462 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:11,463 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,463 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:11,543 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,543 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:11,546 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,546 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,546 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,546 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:11,548 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,548 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:11,550 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,550 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:11,551 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,551 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:11,557 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,557 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,557 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:11,557 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:06:12,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,133 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,133 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,133 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,133 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,134 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,134 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,134 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,135 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,135 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,135 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,135 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,135 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,136 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,136 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,137 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,137 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,139 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,139 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,140 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,141 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:12,141 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,141 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,142 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:12,143 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,143 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,143 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:12,277 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,279 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,279 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,279 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,279 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:12,280 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,281 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,281 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,282 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,282 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,282 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,282 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:12,283 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,283 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,283 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,283 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,284 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,290 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,292 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,292 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:12,293 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:12,328 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,328 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,330 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,407 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,407 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,407 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,407 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:12,409 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,409 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,409 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,409 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,507 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,509 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,509 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:12,511 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,511 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:12,515 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,515 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:12,519 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,519 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,519 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,519 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,520 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,522 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,522 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,522 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,522 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,523 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:12,534 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:12,534 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:06:13,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,062 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,062 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,064 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,064 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,066 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,066 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,066 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,066 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,067 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,068 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,069 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:13,074 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,074 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:13,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:13,078 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,078 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,078 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,115 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,116 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,116 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,188 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,227 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,227 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,227 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,227 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,229 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,229 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,229 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,229 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:13,230 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,231 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,232 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,234 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:13,236 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,236 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,237 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,237 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:13,239 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,239 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,239 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,241 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,241 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,242 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:13,244 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:13,245 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,245 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,245 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,245 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,277 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,277 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,277 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,277 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:13,278 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,363 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,363 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,363 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,364 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,365 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,365 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,365 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,365 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,463 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,463 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,463 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,463 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,465 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,465 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,466 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,466 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,471 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,472 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,472 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:13,474 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,479 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,479 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,483 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,483 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,483 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,483 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:13,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:13,485 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,485 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,485 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,485 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,490 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,490 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:06:13,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:13,492 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:13,492 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,229 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,229 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,229 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,229 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,230 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,230 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,230 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,230 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,231 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,231 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,231 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,232 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,232 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,232 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,232 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,233 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,233 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,236 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,237 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,237 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,237 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,237 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,238 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,238 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,238 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,238 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,239 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:14,242 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:14,244 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,244 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,244 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,248 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,248 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,248 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,248 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,249 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,249 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,249 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,249 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,251 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,251 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,251 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,251 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,253 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,261 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,261 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,261 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,314 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,314 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:14,315 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,315 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,315 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,315 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:14,384 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,384 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,384 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,384 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,426 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,426 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,427 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,427 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,428 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,429 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,429 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:14,431 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,432 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,433 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,435 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,435 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,437 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,437 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:14,439 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,439 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,439 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,439 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,440 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,441 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,442 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:14,443 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:14,452 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,452 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,453 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,453 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:14,479 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,479 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,479 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,479 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,481 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,481 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,481 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,481 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:14,655 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:14,657 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,658 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,659 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,659 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,660 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,661 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,661 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,661 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,661 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:14,667 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,667 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,667 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,667 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,669 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,674 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:14,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:14,677 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:06:14,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:14,678 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:14,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,259 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,259 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,259 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,259 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,260 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,260 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,262 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,262 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,262 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,262 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,263 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,263 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,264 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,264 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,264 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,265 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,265 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,265 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,268 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,268 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,269 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,269 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:15,270 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,271 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,271 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:15,272 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,272 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,272 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,272 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,274 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:15,274 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,277 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,277 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,278 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,278 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:15,279 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:15,279 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,279 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,281 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,283 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,284 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,284 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,284 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,284 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:15,285 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,285 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:15,287 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,287 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,287 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,287 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,292 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,292 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:15,401 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,401 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,401 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,401 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:15,451 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,452 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,453 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,454 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,455 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,456 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,458 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,459 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,459 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,460 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:15,462 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,463 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,463 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,463 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,463 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:15,464 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,467 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:15,469 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,469 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,469 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,469 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,470 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,472 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:15,473 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,473 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,473 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,473 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:15,488 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,488 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,488 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,488 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,630 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,631 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,738 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,739 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,739 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,740 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,740 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,742 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,742 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,743 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,743 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,743 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,743 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:15,744 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,751 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,751 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,752 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,754 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,754 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:15,755 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,755 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,755 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,755 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,757 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:15,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,761 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,762 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,762 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,762 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,762 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,762 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:06:15,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,763 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:15,765 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,765 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,765 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:15,765 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,536 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,536 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,542 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,542 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,542 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,542 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:16,546 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,546 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,547 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:16,550 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,550 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,550 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,551 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,551 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,552 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,552 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,555 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,555 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:16,556 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,556 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,557 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,557 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,558 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:16,559 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:16,559 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,561 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,563 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,563 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:16,564 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:16,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:16,571 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,573 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,574 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:16,578 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,579 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,579 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:16,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,766 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,768 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,769 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,770 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,772 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,772 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:16,773 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:16,774 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,774 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,774 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,774 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,775 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:16,777 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,777 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:16,778 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,779 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,781 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,781 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,781 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,781 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,782 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,782 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,782 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,783 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,786 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,786 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,787 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,787 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,787 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,787 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,788 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,788 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,788 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,788 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,789 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,789 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,789 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,789 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:16,791 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,791 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,838 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:16,930 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,930 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,930 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:16,930 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,040 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:17,043 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,046 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,046 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,046 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,046 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,047 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,047 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:17,051 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,051 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:06:17,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,053 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,053 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,053 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,053 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,054 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,055 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,056 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,767 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:06:17,767 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,767 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,768 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,768 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,768 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,768 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,769 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,770 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,770 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,770 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,770 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:17,773 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,773 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,773 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,773 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:17,775 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,777 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,777 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:17,777 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,778 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:17,779 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,779 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,779 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,779 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,781 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:17,782 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,782 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,782 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,782 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,783 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:17,783 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:17,786 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:06:17,786 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,786 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,787 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,787 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,788 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,788 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,789 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,789 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,789 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,789 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,790 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:17,793 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,796 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,798 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,798 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,798 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,798 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:17,802 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,802 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,802 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:17,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:17,803 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,803 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,803 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,803 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:17,803 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:18,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,001 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,002 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,002 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,004 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,004 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,004 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,004 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,005 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,005 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,005 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,005 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,006 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,006 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,006 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,006 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,008 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,008 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,008 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,008 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,010 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,010 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,010 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,010 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:18,011 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,012 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,012 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,013 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,013 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,014 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,014 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,015 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,015 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,015 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,015 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,016 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,016 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,017 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,017 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:18,018 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,018 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,018 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,018 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:18,020 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,020 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,020 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,020 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,024 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,076 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,321 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,321 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:18,445 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,445 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,445 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,445 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:18,449 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,449 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,453 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,453 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,453 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,453 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:18,454 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,455 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,455 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,459 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:18,461 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,461 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:06:18,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,463 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,463 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:18,464 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:18,465 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,211 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,211 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,211 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,213 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,213 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,213 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,214 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,214 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,216 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,217 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,217 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,217 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,217 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:19,218 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,218 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,218 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,218 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:19,222 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:19,223 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:19,225 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,227 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,227 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,227 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,227 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:19,230 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,230 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,230 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,230 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:19,231 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,231 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,231 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,231 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,234 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:19,237 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,238 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,241 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,242 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,242 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,242 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,242 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:19,244 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,245 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,250 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,250 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,250 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,254 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,255 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:19,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,501 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,501 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,503 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,503 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,503 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,503 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,504 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:19,506 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,508 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,508 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,508 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,508 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:19,509 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,509 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,510 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,511 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,511 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,511 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,511 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:19,512 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,512 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,512 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,512 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,514 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,514 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,514 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,514 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,515 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,515 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,515 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,515 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,517 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,517 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,517 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,517 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:19,519 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:19,520 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,521 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,522 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,522 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,525 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,526 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,526 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,526 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,531 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,531 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,595 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:19,715 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,715 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,715 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,715 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,814 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,814 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,814 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,815 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:19,816 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,816 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,816 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,816 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:19,818 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,818 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,821 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,821 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,821 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,821 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:19,823 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,823 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,823 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,823 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,824 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,824 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,824 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,824 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,826 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,826 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,826 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,826 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:19,833 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:06:19,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:19,834 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:19,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:19,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:19,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,752 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,752 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,752 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,754 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,754 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,754 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,755 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,755 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,755 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,756 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,756 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,756 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,756 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,756 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,757 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,757 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,757 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,760 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,760 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,760 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,760 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:20,762 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,763 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,765 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,765 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:20,773 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,773 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,773 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,774 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,777 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,777 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,780 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:20,780 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:20,784 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:20,784 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,784 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:20,787 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:20,787 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:20,787 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,002 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,077 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,077 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,077 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,077 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:21,078 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,078 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,078 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,078 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,080 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,080 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,080 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,080 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,081 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,081 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,081 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,081 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:21,082 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,082 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,083 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,084 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,084 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,084 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,084 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:21,085 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:21,087 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,087 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,088 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,088 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,088 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,088 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:21,090 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,090 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,091 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:21,092 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,092 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,092 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,092 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,094 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:21,095 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,095 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,095 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,095 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:21,096 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,096 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,096 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,096 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,098 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,098 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,098 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,098 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,099 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,099 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,099 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,099 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,100 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,100 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,100 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,100 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,102 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,102 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:21,103 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,103 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,104 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,105 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,105 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,105 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,105 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,106 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,106 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,106 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,106 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:21,108 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,108 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,108 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,108 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,109 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,109 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,109 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,109 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,181 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,181 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,181 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,181 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,234 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,234 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,234 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,234 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,303 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,303 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,303 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,303 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,304 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,304 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:21,406 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,408 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:21,409 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,409 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,409 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,409 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 280#L1712-5true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:21,413 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,415 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,415 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,415 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,415 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:21,417 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,422 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,422 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:21,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,424 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,424 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,424 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,424 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,424 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:06:21,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:21,426 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:21,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:21,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:21,426 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:22,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,443 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,443 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,444 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,444 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,445 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,445 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,447 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,447 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,449 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,449 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,449 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:22,451 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,451 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,452 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,452 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,453 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:22,453 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,453 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:22,456 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,456 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,457 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,458 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,458 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,463 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,463 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,466 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,466 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:22,469 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,469 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,473 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:22,473 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,473 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:22,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,479 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:22,747 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,747 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,748 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,828 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,828 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,829 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,830 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,830 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:22,831 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,832 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,832 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,834 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,834 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:22,835 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,835 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,835 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,835 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,836 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,836 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,836 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,836 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:22,838 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,839 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,839 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:22,840 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,841 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,842 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,843 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,845 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 102#L1712-7true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,846 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,846 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,847 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:22,849 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:22,850 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,850 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,850 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,850 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,851 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,851 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,851 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,851 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,853 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,853 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,853 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,853 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,854 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,855 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,857 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,857 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,857 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,857 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,859 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:22,860 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,860 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,860 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,860 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,861 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,863 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:22,864 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,864 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,866 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,866 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,866 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,866 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,937 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,939 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:22,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:22,994 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:22,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:22,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:22,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:23,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:23,155 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,155 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:23,156 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,156 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,156 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,156 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:23,158 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,158 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,158 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,158 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:23,161 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,161 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,161 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,161 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:23,162 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,162 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:23,167 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,167 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,167 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,167 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,167 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:23,169 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:23,171 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:23,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:23,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:23,171 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:23,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:23,175 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,175 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,175 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,175 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,175 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:06:23,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:23,177 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:23,177 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,321 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,321 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,322 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,323 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:24,323 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,323 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,326 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,326 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,326 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,329 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,329 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:24,330 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,332 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,332 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,332 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,334 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,334 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:24,335 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,335 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,337 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,337 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:24,337 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,337 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,339 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:24,339 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,342 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,342 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,343 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,343 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:24,344 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,344 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,344 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,344 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:24,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,350 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,350 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:24,354 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:24,354 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,354 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,357 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:24,358 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,360 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,360 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,360 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,361 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,361 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,363 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,363 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:24,365 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,365 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,365 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,409 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,410 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,668 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,668 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,708 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:24,708 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:24,708 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:24,708 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:24,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,741 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,754 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,756 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,757 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,757 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:24,759 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,760 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:24,761 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,762 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:24,764 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:24,765 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,768 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,769 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,769 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,769 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,769 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:24,772 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,772 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,772 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,772 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,774 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,775 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:06:24,777 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,778 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,779 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,781 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,782 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:24,783 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,783 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,783 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,783 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,785 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,785 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,785 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,785 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:24,786 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,786 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,786 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,786 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,788 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,788 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,789 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:24,790 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,790 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,790 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,790 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,792 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,793 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:24,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,914 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,914 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:24,915 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:24,915 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:25,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:25,054 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:25,055 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,056 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,056 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,056 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:25,057 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,057 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,057 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,057 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:25,058 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,058 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,058 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,058 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:25,064 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,064 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:06:25,066 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,066 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:25,068 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:25,069 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:25,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:25,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:25,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:25,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:25,072 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,072 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,072 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,072 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,072 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:06:25,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:25,074 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,074 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,074 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:25,074 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:26,180 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:26,180 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,180 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:26,182 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,182 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,182 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:26,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,186 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:26,187 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,187 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,188 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,188 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,190 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,191 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,191 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:26,193 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,193 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,193 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:26,196 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,196 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,197 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 102#L1712-7true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,200 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,200 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:26,201 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,201 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,201 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,201 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,202 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,203 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,203 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,203 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,206 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,206 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,206 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,206 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,207 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,207 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,207 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:26,209 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,209 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:26,211 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,212 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,213 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,213 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,216 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,216 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,216 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,216 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,217 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,217 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:26,218 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,218 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,218 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,218 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:26,220 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,220 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,222 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,222 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,222 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,224 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,224 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,224 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,224 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,224 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:26,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:26,226 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,226 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:26,232 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,232 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,232 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,460 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,460 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,460 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,460 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,554 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,554 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,555 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,595 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,595 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,597 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,597 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,597 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,597 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,628 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,628 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,628 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,628 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,638 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,638 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,640 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,640 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,640 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,640 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:26,641 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,641 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,641 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,641 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,642 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,642 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,642 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,643 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,644 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,644 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,644 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,644 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:26,645 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,645 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,645 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,646 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:26,647 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,647 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:26,648 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,649 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,650 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,651 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,651 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:26,653 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,653 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,656 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,656 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,656 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,656 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,657 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,657 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,658 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,658 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,660 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,661 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,661 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,661 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,661 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,662 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,662 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,662 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,662 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:26,664 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:26,665 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:26,666 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,666 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,667 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,668 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,669 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:26,670 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,670 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,673 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:26,674 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,674 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,674 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,674 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:26,676 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,696 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,696 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,839 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,839 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,934 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,934 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,934 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,935 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,936 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,937 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,937 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,937 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,937 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,941 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,943 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,946 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,949 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:26,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,953 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:26,954 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,954 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:06:26,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,956 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,956 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,956 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,956 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:26,957 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,957 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,957 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:26,957 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,128 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:28,129 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:28,130 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:28,131 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,131 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,132 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:28,132 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,132 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,134 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,135 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,135 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,135 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,136 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:28,137 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,137 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,137 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,137 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,138 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,138 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,138 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,138 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:28,142 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,143 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,143 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,148 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:28,148 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,148 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,150 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,152 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,152 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,152 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,152 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,154 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,155 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,155 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,155 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,156 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,157 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,158 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,158 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,158 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,158 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,160 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,160 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,160 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,160 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,163 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,163 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,163 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,163 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,165 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,165 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,165 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,167 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,170 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:28,171 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,173 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,173 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,173 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:28,174 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,175 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:28,176 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,176 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,180 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,181 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,181 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,183 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,183 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,185 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,185 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,186 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,448 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,448 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,448 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,448 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,449 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,449 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,450 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,450 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,533 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,533 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,533 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,533 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,533 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,582 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,582 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,582 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,582 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,611 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,612 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,612 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,619 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,619 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:28,620 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,621 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,622 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:28,623 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,623 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:28,627 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,629 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,629 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:28,630 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,632 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:06:28,633 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,633 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:28,635 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:28,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,638 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,639 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,639 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,640 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,641 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,642 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,642 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,644 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,644 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,645 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,645 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,645 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,645 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,646 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,646 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,646 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,646 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,646 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,648 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,648 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,648 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,648 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,648 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,649 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,649 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,649 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,649 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,650 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,650 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,652 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,652 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,652 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,652 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,653 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,653 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,654 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,654 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,655 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,656 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,656 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,657 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:28,659 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,659 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,678 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,678 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,684 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,684 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,685 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,685 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,732 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,732 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,763 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:28,829 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,829 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:28,938 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,938 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,938 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,938 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,941 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,941 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,942 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,942 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,946 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,946 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,946 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,946 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,946 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:28,947 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,947 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,947 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,947 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:28,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,949 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,949 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,949 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,949 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:28,950 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:28,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:28,951 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:28,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:06:30,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,198 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:30,199 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:30,200 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,202 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:30,202 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:30,202 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,203 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:30,204 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,204 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,204 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,204 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:30,205 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,205 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,205 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,205 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:30,209 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,209 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,209 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,209 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,210 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,214 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,214 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,214 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,214 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,215 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,215 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,215 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,215 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,216 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,216 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,218 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:30,220 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,220 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,220 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,220 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:30,221 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,221 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,222 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,222 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:30,223 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,223 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,225 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,225 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,226 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,229 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,229 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,229 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,230 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:30,233 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,233 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:30,236 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,236 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,236 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,236 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,238 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,238 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,238 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,238 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,241 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,242 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,242 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,242 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,242 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,244 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,244 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,247 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,247 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,247 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,247 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,249 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,249 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,249 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,252 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,252 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,252 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,253 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,538 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,538 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,538 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,545 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,545 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,546 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,549 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,549 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,549 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,656 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,657 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,657 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,657 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,657 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,658 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,658 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,659 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,659 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,659 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,660 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,660 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,662 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,662 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,663 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,679 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,680 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,680 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,680 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,726 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,727 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,727 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,728 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,728 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,729 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,729 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,730 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,733 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,733 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:30,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,787 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,791 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,791 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,793 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,796 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,797 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,798 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,798 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,799 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,799 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,800 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,800 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:30,802 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,802 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,804 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,804 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,806 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,808 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,808 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,810 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,812 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,812 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,814 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,814 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,814 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,816 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,817 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:30,818 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,818 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,820 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,820 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,824 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,825 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,825 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,825 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,838 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,846 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,846 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,848 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:30,854 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,854 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,854 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,854 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:30,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:30,901 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,901 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,902 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:30,902 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:31,049 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,049 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:31,200 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:31,200 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,200 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:31,202 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,202 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:31,206 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,206 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,207 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,207 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:31,210 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,210 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:31,212 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,212 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:31,218 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,218 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,219 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,219 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,219 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:31,220 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,220 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,221 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,221 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,221 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:31,222 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,222 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:31,224 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,224 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:31,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:31,226 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:31,227 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:31,227 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:06:32,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:32,493 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,493 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,493 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,493 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:32,495 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,495 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,495 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,495 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,497 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,497 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,497 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,497 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:32,499 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,499 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,499 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,499 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,501 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:06:32,501 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,501 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,503 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:32,503 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,503 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,507 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:32,508 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,508 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:32,509 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,509 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:32,510 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,511 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,512 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,512 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,512 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,512 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:32,515 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,516 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,521 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,521 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,523 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,523 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,523 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,526 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,526 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,526 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:32,528 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,528 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:32,532 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:32,532 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,532 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:32,534 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,534 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:32,535 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,536 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,536 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,538 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,541 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,544 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,544 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:32,546 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:32,546 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,546 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,549 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,549 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,549 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,552 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,554 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,876 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:32,876 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,876 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,882 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,883 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,883 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,888 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,888 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,888 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,891 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,891 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,892 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,892 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,966 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,968 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,968 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,969 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:32,970 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:32,972 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:32,972 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,214 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,215 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,217 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,217 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,218 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,218 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,220 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,220 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:33,270 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,270 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,270 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,270 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,272 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,272 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,272 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,272 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:33,274 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:33,276 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,276 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,279 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,279 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,281 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,282 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,282 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:33,284 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,285 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,286 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,288 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,288 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:33,289 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,291 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,292 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,294 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,296 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:33,302 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,302 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,302 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,303 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,309 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,309 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,309 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,309 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,310 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,310 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,310 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,310 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,314 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:33,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,356 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,356 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,356 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,356 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,392 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,392 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,469 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,568 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,568 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,568 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,568 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 245#L1712-10true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:33,570 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,570 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:33,574 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,576 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:33,578 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,578 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,578 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,578 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:33,579 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:33,584 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:33,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:06:34,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:34,848 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,848 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,855 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:34,855 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:34,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:34,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,857 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,857 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,857 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,857 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,866 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,870 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,870 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,870 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,870 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,874 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,874 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,874 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,877 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,877 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,877 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,877 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,879 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,879 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,880 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,881 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,881 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,881 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,881 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,881 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,883 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,883 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,883 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,883 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,883 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,884 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,884 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,884 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,884 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,884 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:34,886 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,886 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,886 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,886 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,887 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,887 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,887 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,887 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,889 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,889 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,889 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,900 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,900 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,901 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:34,903 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:34,903 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,903 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:34,907 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:34,907 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,910 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,910 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:34,911 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,911 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,911 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:34,911 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,426 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,426 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,426 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,432 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,432 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,438 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,438 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,438 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,443 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,444 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,444 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,444 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,445 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,445 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,445 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,447 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,447 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,447 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,447 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,448 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,448 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,448 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,448 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,501 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,502 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,502 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,502 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,502 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,503 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,504 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,504 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,505 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,505 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,505 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,506 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,506 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,507 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,507 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,508 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,508 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,510 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,510 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,510 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,552 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,552 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,554 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,554 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,556 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,556 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,558 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,559 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,559 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,561 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,561 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,561 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,561 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,562 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,562 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,562 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,562 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,563 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,600 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,600 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,600 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:35,611 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,613 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,614 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,614 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:35,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,617 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,619 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,619 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,620 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,620 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,623 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,623 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,625 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,628 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,628 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,629 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,631 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,632 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,632 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,633 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,633 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,635 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,635 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,636 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,636 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,636 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,636 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,638 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,638 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:35,640 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,640 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:35,641 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,642 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:35,644 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,644 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,645 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,649 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,649 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,649 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,649 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,657 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,657 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,657 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,657 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:35,658 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,663 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,663 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:35,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,712 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,713 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,743 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,743 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,815 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:35,817 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,817 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:35,881 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,881 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:35,882 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,904 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,904 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,904 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,904 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:35,905 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,905 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,905 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:35,909 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,909 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,909 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,909 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,912 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,912 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,912 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,912 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:35,913 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,913 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:35,916 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:35,917 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:35,917 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:06:37,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,337 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,338 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,338 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,338 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,338 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:06:37,341 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,341 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,341 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,341 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,346 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,346 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,346 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,349 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,349 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,351 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,351 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,352 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,352 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,352 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,353 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,353 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:37,355 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,355 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,356 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,356 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,357 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,357 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,358 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,359 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,359 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,362 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,362 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,362 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,363 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,363 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,364 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,364 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,364 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:37,365 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,370 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,370 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,370 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,370 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,374 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,374 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,374 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,377 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:37,377 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,377 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:37,380 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,380 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,382 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,383 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,383 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,383 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,774 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,782 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,782 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,784 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,784 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,784 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,784 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,789 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,789 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,789 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,789 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,790 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,790 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,790 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,790 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,795 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,797 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,797 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,797 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,803 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,803 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,803 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,803 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,804 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,805 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,857 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,859 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,859 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,860 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,860 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,861 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,861 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,862 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,863 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,863 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,864 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,864 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,866 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,866 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1203], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,867 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,867 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1204], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,867 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,867 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,912 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,912 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,913 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,913 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,913 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,913 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,915 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,916 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,918 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,919 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1203], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,920 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,920 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,920 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1204], [298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,921 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,921 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,950 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,950 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,950 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:37,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,970 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,971 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,971 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,971 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,971 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,971 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,973 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,973 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,974 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,974 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:37,975 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,975 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,976 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:37,977 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,977 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:37,980 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,981 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,981 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,983 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:37,986 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:37,987 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,988 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,988 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:37,990 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,990 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,992 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:37,994 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,994 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,995 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:37,996 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,996 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:37,998 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:37,999 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:37,999 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,003 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,003 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,005 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,005 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,005 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,005 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:38,012 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,012 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,014 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,014 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:38,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,057 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,059 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1204], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:38,088 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:38,089 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:38,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:38,232 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:38,236 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,236 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,236 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,236 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:38,237 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,237 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,237 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,237 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:38,240 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,240 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,240 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,240 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:38,241 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,241 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,241 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:38,241 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:06:39,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:39,703 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,703 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,704 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,704 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:39,705 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,705 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:39,707 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,708 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,709 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:39,710 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,712 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:39,713 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,715 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:39,717 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,717 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,720 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,720 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,721 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,723 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,723 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:39,726 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,726 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,726 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,726 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,728 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,728 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,730 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,732 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,732 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,732 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,734 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,734 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,735 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,737 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,737 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,738 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:39,739 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,739 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:39,741 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:39,742 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,742 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,742 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,742 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,744 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,744 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,744 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,744 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,746 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,746 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,749 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:39,749 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,749 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:39,753 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,753 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:39,754 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,754 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,754 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,754 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,754 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,755 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,755 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,755 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,756 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,756 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,756 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,756 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:06:39,757 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:39,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,167 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,167 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,176 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,176 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,177 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,178 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,184 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,184 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,184 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,184 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,186 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,186 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,194 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,194 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,194 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,194 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,195 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,195 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,195 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,195 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,267 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,267 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,269 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,269 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,270 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,270 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1294], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,272 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,272 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,272 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,273 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,273 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,274 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,275 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,275 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,276 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,276 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,277 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,277 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,320 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,320 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,322 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,322 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:40,323 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,323 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,323 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,323 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1294], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,325 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,325 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,327 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,328 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,328 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,328 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,328 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,330 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,330 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,330 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1204], [370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,360 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1204], [370#true, 298#L1751-2true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,361 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,361 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,361 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,361 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,362 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,362 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,362 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,377 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,377 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:40,378 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,378 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,378 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,378 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,380 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:40,381 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,383 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,383 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:40,384 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,389 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,389 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,390 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,390 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,391 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,393 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,393 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,394 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,394 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,397 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:40,398 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,398 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:40,399 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,399 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,400 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,401 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,401 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:40,402 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,402 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,404 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,404 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,405 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,405 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,406 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,419 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,419 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:40,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1203], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:40,488 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,489 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,489 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1208], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:40,557 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1208], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:40,557 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:40,558 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:40,558 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,558 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:40,626 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,626 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:40,627 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,627 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:40,629 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:40,629 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:06:42,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,268 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:06:42,269 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,269 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,270 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,270 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,270 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,270 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:42,271 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,271 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,271 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,272 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:42,274 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,274 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,274 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,274 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,276 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,276 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,276 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,276 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,277 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,277 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,277 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,279 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,279 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,279 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,279 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,279 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:42,281 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,281 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,281 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,282 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,283 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,283 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,284 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,285 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:42,287 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,287 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,289 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,289 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,289 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,291 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,291 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,292 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,292 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,293 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,294 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,294 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:42,295 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,299 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,300 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,300 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,303 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,303 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:42,305 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,305 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,307 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:42,308 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,308 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,309 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,309 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,312 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,312 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,312 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:42,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,316 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,316 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,317 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,317 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:42,318 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:42,319 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,319 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,752 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,752 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,752 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,752 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,754 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,754 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,757 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,757 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,757 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,757 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,767 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,767 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,767 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,767 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,769 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,769 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,770 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,770 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,777 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,777 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,778 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,778 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,839 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,839 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,840 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,842 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,842 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,844 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,844 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,844 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,844 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,844 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,845 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,847 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,848 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,849 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,889 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,889 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,889 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,890 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,891 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,891 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,892 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,892 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,892 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,892 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,893 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,893 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,894 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,894 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,895 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,895 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,895 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,896 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:42,897 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,897 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,898 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,898 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,898 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,898 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:42,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,899 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,899 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1203], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1203], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,926 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,926 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,927 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,927 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,941 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,941 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,942 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,943 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,943 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,943 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:42,944 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,944 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,945 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,945 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:42,946 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,946 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,946 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,946 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:42,947 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,948 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,948 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,948 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,949 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:42,950 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,951 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:42,953 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,954 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,957 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,957 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:42,958 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,958 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:42,959 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,959 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,961 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,961 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:42,962 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:42,963 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:42,963 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:43,101 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,101 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:43,104 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,104 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:43,106 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:43,108 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:43,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:43,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:43,108 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:43,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1209], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:06:43,160 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,160 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,160 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,160 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1209], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:06:43,161 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:43,162 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:43,162 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1294], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:43,183 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,183 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,183 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,183 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:43,184 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,184 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,184 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,184 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:43,304 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,304 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:43,306 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:43,306 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:06:44,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,715 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,715 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,719 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:44,722 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,724 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,724 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,724 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,724 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:44,726 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,726 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,726 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,726 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,727 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,727 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,727 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,729 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,729 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,729 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,729 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,731 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:44,731 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,731 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,733 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,733 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,733 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,733 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,733 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:44,928 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,928 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,928 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,929 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,931 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,931 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,931 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:44,933 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,933 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,933 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,933 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,933 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,935 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,935 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,935 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,936 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,938 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,942 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,942 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,943 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,947 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,947 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,949 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,949 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,949 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,949 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:44,951 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,952 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:44,954 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:44,954 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,954 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,956 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,956 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,956 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,956 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,959 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,959 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,959 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,959 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,961 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:44,961 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,961 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:44,962 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,962 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,962 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,962 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:06:44,964 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:44,964 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,404 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,404 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,404 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,406 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,406 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,408 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,408 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,422 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,424 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,424 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,426 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,426 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,427 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,491 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,491 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,492 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,493 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,495 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,495 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,496 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,497 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,497 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,498 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,498 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,499 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,499 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,500 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,500 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,538 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,539 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,539 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,540 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,541 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,544 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,546 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,546 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,547 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,547 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,547 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1294], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1294], [370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,565 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,565 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,565 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,565 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,566 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,566 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1298], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:06:45,579 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1298], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:06:45,579 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,581 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,581 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,581 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,581 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,581 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,582 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,583 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:45,585 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,585 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,585 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,585 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:45,586 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,586 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,586 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,586 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:45,588 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,588 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,588 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,588 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:45,590 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,590 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:45,591 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,592 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,592 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,592 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,593 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,593 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,593 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,593 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,595 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,595 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,595 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,596 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:45,597 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,597 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,598 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,598 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,599 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,599 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,599 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,599 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,600 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,600 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,600 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,600 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:45,602 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,602 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,603 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,603 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,605 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,605 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,605 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,605 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:45,606 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:45,607 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,607 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:45,609 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,609 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,610 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,610 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:45,611 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:45,612 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,612 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,612 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,612 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:45,613 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,613 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,614 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,614 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:45,616 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,616 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,616 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,616 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:45,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:45,642 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,642 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,642 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,643 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:45,686 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,686 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,686 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:45,686 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:06:47,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,797 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,797 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,798 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,798 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,798 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,798 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,800 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,800 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,800 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,800 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,804 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,804 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 280#L1712-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:47,807 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,807 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,807 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,807 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,809 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,810 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:47,811 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,811 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,813 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:47,813 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,814 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:47,816 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,818 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,818 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,820 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:47,820 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:47,821 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,821 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:06:47,824 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,824 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,825 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:47,830 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:47,832 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,837 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,837 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,841 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:06:47,841 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,843 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,843 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,843 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,843 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:47,845 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,845 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:47,848 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,850 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:47,850 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,850 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,851 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,851 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,854 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,854 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:47,856 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:47,856 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,412 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,412 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,412 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,414 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,414 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,414 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,414 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,416 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,416 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,419 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,419 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,419 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,510 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,510 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,512 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,512 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,514 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,515 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,517 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,517 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,564 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,566 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,566 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,567 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,567 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,568 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,569 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,570 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:48,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,571 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,591 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:06:48,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,591 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,591 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,591 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,592 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:48,592 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,592 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,611 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,611 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,613 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,617 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,617 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,617 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,617 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,618 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,619 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,621 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,624 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,624 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,624 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,624 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:48,626 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,626 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:48,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,630 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,630 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,632 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,632 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,634 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,635 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,637 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,637 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:48,638 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,640 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:48,642 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,642 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,643 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:48,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:48,663 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,663 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:06:48,688 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,688 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,688 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,688 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,708 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,708 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:48,714 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:48,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:06:50,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,956 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,956 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,956 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,958 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,966 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,967 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:50,968 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,968 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:06:50,970 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,970 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,972 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:50,974 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:50,974 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,974 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,979 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,979 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,985 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:50,987 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,987 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,987 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,987 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,987 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,990 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,991 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:50,992 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:06:50,993 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,993 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:06:50,999 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:50,999 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:50,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,001 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,001 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,001 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,001 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:51,005 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:51,005 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,007 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,007 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,007 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:51,009 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,009 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,009 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,009 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:06:51,011 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,011 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,011 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,011 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,574 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,576 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,578 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,579 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,671 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,671 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,673 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,673 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,675 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,675 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,677 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,677 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,677 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,677 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,677 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,678 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,678 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:51,679 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,679 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1391], [370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:51,681 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,681 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,681 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,681 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:51,682 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,682 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,682 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,682 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:51,722 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,722 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,725 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,725 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,727 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,727 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,729 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,729 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,731 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,731 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [24#L1711-7true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,733 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,733 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,733 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,733 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1391], [298#L1751-2true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:51,735 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,735 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,757 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,757 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,757 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,757 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:06:51,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,758 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1388], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 298#L1751-2true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,758 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,758 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,759 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [24#L1711-7true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,759 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,759 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,766 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,767 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,767 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,787 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,787 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:51,790 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,790 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,792 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,792 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,793 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:51,795 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,795 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,799 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,799 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:51,801 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,803 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,803 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,804 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,806 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,809 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,810 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:51,812 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,812 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,812 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,812 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:51,813 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:51,813 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,816 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,816 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:06:51,818 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:51,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:51,841 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,841 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,841 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,841 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:51,842 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,842 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,842 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,842 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:51,888 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,888 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,888 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:51,888 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:06:54,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,178 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,178 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,179 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,179 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,180 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,181 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,183 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,183 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,183 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,183 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,183 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,185 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,186 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,186 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,186 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,186 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,186 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,197 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,198 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,198 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,198 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,198 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,207 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,207 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,207 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,207 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,210 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,210 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,216 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:06:54,216 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,216 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,220 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:54,221 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,221 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,223 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:54,223 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,223 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:54,279 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:54,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:54,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:54,279 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:06:54,280 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,280 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,280 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:54,280 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:55,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,254 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,254 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,254 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,254 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,255 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,256 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,256 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,257 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,258 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,258 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,258 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,258 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,478 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,481 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,484 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,484 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,485 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,485 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,486 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,486 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,486 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1391], [370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,488 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,528 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,528 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,532 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1391], [298#L1751-2true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,536 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:06:55,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,536 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,548 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,548 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,549 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,549 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,549 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,549 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,549 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,577 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,577 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,578 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,578 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,580 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,580 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:55,607 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,607 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,607 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,607 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:55,609 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,609 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:55,611 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,611 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,613 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,615 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,615 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,615 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,615 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,616 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,616 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,618 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,619 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,619 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,619 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,619 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,633 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,634 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,636 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,637 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,638 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,638 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,639 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,639 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,640 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,641 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:55,657 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:06:55,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:55,676 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,676 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:55,736 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:55,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:06:58,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,102 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,102 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,102 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,103 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,104 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,104 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,104 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,104 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,105 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,105 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,107 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,107 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,107 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,111 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,111 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,112 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,112 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,116 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:58,117 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,117 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,122 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:06:58,122 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,122 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,125 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,125 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,128 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,128 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,128 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,128 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,128 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,129 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,129 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:58,133 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,133 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:06:58,207 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,207 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,207 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,207 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,745 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,745 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,747 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,747 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,747 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,749 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,749 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,750 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,750 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:06:58,835 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,835 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,837 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,837 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,838 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,838 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,838 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,838 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,838 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,840 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,840 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,840 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,877 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,877 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,878 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,878 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,881 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,881 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,882 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,882 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,882 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,883 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,883 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,895 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,895 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,895 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,895 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,896 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,896 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,896 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,896 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,897 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,920 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,920 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,922 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,922 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,926 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,926 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:58,927 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,927 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:06:58,929 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,929 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:06:58,931 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,931 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,932 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:06:58,933 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,933 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:06:58,934 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,934 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,934 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,935 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,936 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,936 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,936 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,936 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,937 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,937 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:06:58,939 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,939 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:06:58,942 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,942 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,943 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,943 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,943 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,943 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,944 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,944 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:06:58,945 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,945 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,948 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,948 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,948 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,948 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:06:58,949 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:06:58,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:06:58,971 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:58,972 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:59,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:06:59,017 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:06:59,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:59,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:06:59,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:07:01,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:07:01,022 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,022 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,022 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,023 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,023 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,024 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,025 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,025 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,026 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,026 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,028 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:07:01,031 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,032 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:01,032 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:01,032 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:01,032 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:01,033 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,033 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:07:01,034 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,034 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,035 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,035 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,035 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,035 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:07:01,041 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,044 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,044 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,045 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,045 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,048 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,049 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,049 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,049 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,050 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,051 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,051 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,053 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,053 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:01,055 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,056 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,091 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,509 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,509 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,509 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,509 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,511 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,511 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,511 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:07:01,580 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,580 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,580 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,580 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,580 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,582 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,582 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,582 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,582 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,582 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,583 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,584 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,585 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,585 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,585 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,585 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,585 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,587 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,587 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,587 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,620 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,620 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,622 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,622 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,623 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,623 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,625 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,625 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,627 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,627 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,637 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1782], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:01,652 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1782], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:01,653 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:01,656 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:07:01,657 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:07:01,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:07:01,660 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:01,662 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:01,663 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,664 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,666 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,666 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,668 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,668 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,669 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,669 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:01,670 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,670 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:01,684 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:01,714 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:01,714 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:07:03,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,512 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,512 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,512 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,514 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,514 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,516 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,516 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,516 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:03,523 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:07:03,529 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:07:03,529 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,529 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:03,531 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,531 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,536 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:07:03,536 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,540 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,540 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,542 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,542 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:07:03,543 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,543 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:07:03,544 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:03,545 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,298 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,298 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,299 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:04,299 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,299 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,299 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,305 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,370 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,370 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,372 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,372 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:07:04,373 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,373 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:07:04,375 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,375 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,376 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,376 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,403 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,403 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,403 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,403 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,404 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,404 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,406 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,406 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:04,407 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,407 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,421 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,421 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,421 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1781], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:04,439 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1781], [298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:04,440 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,443 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,443 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,447 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,447 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,447 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,447 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:07:04,449 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:07:04,451 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,451 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:07:04,453 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,453 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,456 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,456 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:04,458 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,458 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:04,459 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,459 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:04,461 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,461 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,464 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:04,476 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,477 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:04,504 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:04,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:07:06,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,332 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,332 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,332 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,333 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,333 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,333 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,335 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,335 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,335 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,342 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:06,346 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,346 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:07:06,349 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:07:06,349 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,349 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,351 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,351 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,351 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,351 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,354 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,355 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,355 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,355 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,356 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,357 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,358 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,828 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,828 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,828 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,829 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,830 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,830 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,830 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,831 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,831 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,835 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:06,837 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,837 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,898 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,898 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,900 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,900 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,901 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,903 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,904 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,926 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,926 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,927 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,927 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,929 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,929 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,930 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,930 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,932 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,932 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,935 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,935 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:06,936 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,936 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1873], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:06,946 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1873], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:06,946 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,946 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,948 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,948 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,948 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,948 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,948 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,950 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,950 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,950 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,950 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,950 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,952 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,952 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,952 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,952 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:06,953 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,953 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,953 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,954 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:07:06,955 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,955 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:06,956 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,956 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,956 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,956 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:06,957 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,958 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,958 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,958 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,959 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,959 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,960 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,960 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,960 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:06,961 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,961 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:06,962 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,962 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,962 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,962 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:06,964 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:06,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:06,974 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,974 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:06,997 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:06,997 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:08,792 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:08,792 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,792 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:08,793 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:08,793 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,793 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:08,799 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,799 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,799 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,799 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,799 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:08,801 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,801 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,801 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,801 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:08,804 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,804 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:07:08,807 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,807 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:08,809 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:07:08,809 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:07:08,809 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:07:08,812 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,812 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:07:08,813 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:08,813 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,231 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:09,233 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,233 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,233 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,233 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,236 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,236 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:07:09,286 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,286 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,286 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,286 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:09,288 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,288 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:07:09,307 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,307 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,307 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,307 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,309 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,309 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:07:09,313 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:07:09,313 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,313 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:09,320 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 178#L1713-3true, 342#true]) [2023-11-30 01:07:09,320 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,320 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:09,322 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,322 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,323 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,323 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,323 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,323 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,323 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,326 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,326 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,326 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,326 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,327 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:09,328 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,328 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:09,329 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,329 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,329 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,330 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,331 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,331 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:09,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:09,335 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,335 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,336 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:09,340 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,340 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,340 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,340 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:09,343 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:09,343 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,167 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,167 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,167 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,168 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,170 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,170 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,170 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,174 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,174 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,174 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,174 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,174 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:11,176 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,176 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,176 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,176 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,176 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,179 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,179 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,179 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,179 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,183 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,183 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,184 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,184 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,185 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,185 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,187 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,187 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,189 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,189 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,190 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,190 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,903 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,903 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,903 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,903 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,905 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,905 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,905 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,905 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,908 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,908 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,909 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,909 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,948 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,948 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,948 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,948 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,949 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,950 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,950 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,950 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,950 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,950 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:11,952 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:07:11,952 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,952 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,959 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,959 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,959 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,959 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,960 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,960 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,960 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:11,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,962 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,962 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:11,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,964 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,964 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,966 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,967 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,967 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,967 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,967 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,967 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 232#L1712-6true, 342#true]) [2023-11-30 01:07:11,977 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,977 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,977 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:11,978 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:11,978 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,978 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,979 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,979 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,981 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,981 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:11,982 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,982 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,982 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,982 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:11,984 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,985 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,985 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:11,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:07:11,986 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,986 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,986 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,986 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:11,991 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:11,991 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:07:13,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:13,485 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,485 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,485 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,485 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,485 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:13,486 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,486 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,486 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,486 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,486 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:13,489 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,489 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,489 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,489 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,490 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:13,492 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:13,492 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:13,492 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,196 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,196 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,196 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,196 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,197 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,199 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,199 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,199 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,199 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,202 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,202 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,202 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,202 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,203 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,203 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,205 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,205 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,205 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,224 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,224 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,224 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,225 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,226 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,226 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,226 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,226 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,226 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,227 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,228 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,228 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,228 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,228 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,229 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:14,229 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,230 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,230 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,230 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,236 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,236 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,236 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,237 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,237 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,238 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,238 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,238 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,238 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:14,239 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,240 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,240 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,240 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,241 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,241 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,241 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,241 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,242 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:14,242 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,242 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [370#true, 314#L1752true, 403#true, 102#L1712-7true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:14,253 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1977], [298#L1751-2true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:14,253 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,253 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,255 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,255 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,257 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,257 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,257 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,257 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,257 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,258 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,258 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:14,259 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,259 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,260 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,260 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,260 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,260 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,262 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,262 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:14,263 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,263 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,263 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,263 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:14,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:14,264 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,264 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,264 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:14,264 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:07:15,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:15,924 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,924 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,925 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:15,926 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,926 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:15,929 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,929 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,929 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,929 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,929 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:15,930 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,931 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:15,963 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,963 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:15,964 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:16,318 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,318 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,318 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,318 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:16,321 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,323 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,323 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,324 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,324 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,324 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,324 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,326 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,326 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,326 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,344 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,344 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,344 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,345 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,346 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,346 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,346 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,346 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,346 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,347 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,347 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,347 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,347 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,347 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,349 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,349 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,349 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,349 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,349 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:16,358 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,358 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,358 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,359 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,359 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,359 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,359 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,359 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,360 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,360 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,360 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,360 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,362 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,362 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,362 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,362 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,363 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,363 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,373 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,373 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,375 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,375 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,375 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,375 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,375 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,377 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,377 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,377 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,377 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:16,378 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,378 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,378 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,378 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:16,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:16,379 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,379 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:16,387 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:16,387 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:07:18,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,137 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,138 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,139 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,140 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,140 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,143 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,143 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,143 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,143 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,143 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,144 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,144 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,144 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,144 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,144 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,146 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,146 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,146 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,146 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,146 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,147 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,147 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,147 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,147 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,147 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:18,177 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,178 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,518 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,518 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,519 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,520 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,521 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,521 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,523 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,523 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,523 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,541 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,541 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,541 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,541 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,542 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,543 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,543 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,545 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,546 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,547 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,547 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,547 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,547 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,548 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,548 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,548 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,548 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,548 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,550 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,551 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,551 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,552 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,552 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,554 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,554 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,554 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,554 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,555 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,555 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,555 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,555 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,557 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,557 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,557 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,557 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:18,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,557 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 298#L1751-2true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:18,558 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,558 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:18,565 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,565 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:18,565 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:18,566 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,566 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:18,567 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,567 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,567 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,567 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,567 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:18,569 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,569 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,569 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,569 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:18,576 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:18,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:07:20,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:20,233 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,233 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,233 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,233 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,233 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:07:20,236 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,236 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,236 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,236 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,236 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,237 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,237 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,238 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,238 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,238 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,239 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,239 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,239 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,239 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,239 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,241 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,241 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,241 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,589 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,589 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,589 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,589 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,591 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,591 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,591 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,591 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,592 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,592 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,593 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,593 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,602 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,602 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,604 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,604 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,604 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,604 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,604 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,605 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,605 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,605 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,605 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,605 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,607 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,607 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,607 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,607 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,607 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,609 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [132#L1712-12true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,610 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,610 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,611 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,611 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,613 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,613 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,613 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,613 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:20,615 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,615 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,615 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,615 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:07:20,616 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:20,616 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,616 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:20,623 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [322#L1712-10true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:20,623 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,623 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:20,624 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [322#L1712-10true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:20,624 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,624 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:20,627 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,627 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,627 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:20,627 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:07:22,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,338 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,339 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,339 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,339 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,339 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,340 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,340 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,342 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,342 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,342 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,342 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,342 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,344 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,344 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,344 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,344 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,344 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,345 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,345 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,345 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,345 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,345 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,679 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,679 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,679 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,680 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,680 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,681 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,689 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,689 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,689 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,689 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,690 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,690 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,691 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,691 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,691 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,693 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,693 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,694 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,694 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:22,695 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,695 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,699 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,699 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,700 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,700 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,702 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,702 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,702 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,704 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,704 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,705 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,705 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:22,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [72#L1712-11true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:22,706 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,706 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,708 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:07:22,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,708 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:22,708 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,708 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:22,709 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,709 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,709 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,709 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:22,710 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,710 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [72#L1712-11true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:22,711 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,711 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:22,716 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,716 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,716 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:22,716 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:07:24,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,287 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,287 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,288 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,288 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,290 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,290 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,290 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,291 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,542 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,542 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:24,543 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,543 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:24,546 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:24,548 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:24,548 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:24,548 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:24,550 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:24,550 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,550 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:24,553 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:24,553 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:24,553 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:07:26,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,001 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:26,002 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,002 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,002 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,002 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,002 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:07:26,003 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,003 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,003 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,004 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,004 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,235 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,235 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,235 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,235 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,236 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:26,236 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,237 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,237 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [132#L1712-12true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:26,241 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:07:26,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:26,241 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,241 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][273], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,241 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,241 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,242 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,242 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,242 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:26,244 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,244 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,244 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,244 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:26,245 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,245 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,245 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,245 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,246 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,246 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,246 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,247 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:26,247 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:26,247 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:07:27,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:27,631 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:27,631 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:27,631 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:27,631 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,631 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:27,821 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,821 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,821 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,821 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,821 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:27,822 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,822 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:07:27,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:27,826 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,827 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,827 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:27,828 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,828 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,828 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,828 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:27,828 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:29,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:29,368 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:07:29,368 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:29,368 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:29,368 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:07:30,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:30,869 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:30,869 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,869 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:07:30,870 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][546], [370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:07:30,870 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:30,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:07:51,064 INFO L124 PetriNetUnfolderBase]: 143324/250110 cut-off events. [2023-11-30 01:07:51,064 INFO L125 PetriNetUnfolderBase]: For 1188805/1240798 co-relation queries the response was YES. [2023-11-30 01:07:52,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1997921 conditions, 250110 events. 143324/250110 cut-off events. For 1188805/1240798 co-relation queries the response was YES. Maximal size of possible extension queue 3403. Compared 2493050 event pairs, 50353 based on Foata normal form. 55/224778 useless extension candidates. Maximal degree in co-relation 1995966. Up to 174530 conditions per place. [2023-11-30 01:07:54,374 INFO L140 encePairwiseOnDemand]: 324/347 looper letters, 2980 selfloop transitions, 421 changer transitions 14/3608 dead transitions. [2023-11-30 01:07:54,374 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 3608 transitions, 75973 flow [2023-11-30 01:07:54,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:07:54,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:07:54,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1556 transitions. [2023-11-30 01:07:54,376 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7473583093179635 [2023-11-30 01:07:54,376 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1556 transitions. [2023-11-30 01:07:54,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1556 transitions. [2023-11-30 01:07:54,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:07:54,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1556 transitions. [2023-11-30 01:07:54,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 259.3333333333333) internal successors, (1556), 6 states have internal predecessors, (1556), 0 states have call successors, (0), 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-11-30 01:07:54,380 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:07:54,380 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:07:54,381 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 33 predicate places. [2023-11-30 01:07:54,381 INFO L500 AbstractCegarLoop]: Abstraction has has 370 places, 3608 transitions, 75973 flow [2023-11-30 01:07:54,381 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 214.16666666666666) internal successors, (1285), 6 states have internal predecessors, (1285), 0 states have call successors, (0), 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-11-30 01:07:54,381 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:07:54,381 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:07:54,381 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 01:07:54,381 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:07:54,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:07:54,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1412020903, now seen corresponding path program 1 times [2023-11-30 01:07:54,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:07:54,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469446971] [2023-11-30 01:07:54,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:07:54,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:07:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:07:54,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:07:54,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:07:54,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469446971] [2023-11-30 01:07:54,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469446971] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:07:54,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:07:54,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:07:54,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229243524] [2023-11-30 01:07:54,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:07:54,629 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:07:54,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:07:54,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:07:54,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:07:54,631 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 347 [2023-11-30 01:07:54,632 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 3608 transitions, 75973 flow. Second operand has 6 states, 6 states have (on average 205.83333333333334) internal successors, (1235), 6 states have internal predecessors, (1235), 0 states have call successors, (0), 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-11-30 01:07:54,632 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:07:54,632 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 347 [2023-11-30 01:07:54,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:07:56,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:07:56,457 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,457 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:56,482 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:07:56,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:07:56,796 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:07:56,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:56,796 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:56,797 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:56,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:07:56,854 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:56,890 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:56,897 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:56,898 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:07:57,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:57,295 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:57,295 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,295 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:07:57,346 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,346 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,346 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,346 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:57,408 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:57,414 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,414 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:57,419 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:57,421 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:57,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:57,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:07:57,864 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,864 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:57,866 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,866 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,866 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,866 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,866 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:57,932 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,932 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,932 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:57,932 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:58,024 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,031 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,031 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:58,036 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,036 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,037 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:07:58,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:58,039 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,039 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:07:58,513 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,513 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,519 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,519 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:07:58,680 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,681 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,681 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,681 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:58,719 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,719 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:58,800 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,800 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,800 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,800 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,806 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,806 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:58,808 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,808 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,808 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,808 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:58,810 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,811 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,811 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,811 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:58,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,815 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,816 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,816 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,816 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,816 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:07:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:58,818 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,818 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,818 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:58,818 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:59,323 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,323 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,323 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,323 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:59,330 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:59,330 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,330 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:59,428 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,428 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:59,470 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,470 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,470 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,470 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:59,472 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 134#L1711-2true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:07:59,579 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:07:59,581 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:59,586 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:07:59,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:07:59,588 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:07:59,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:07:59,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:07:59,589 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:07:59,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:07:59,590 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,590 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,590 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:07:59,591 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:00,126 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:00,128 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:00,134 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:00,135 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:00,135 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:00,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,241 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,241 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,241 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,241 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,258 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:00,260 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,325 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,327 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,327 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:00,445 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,445 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,445 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,445 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:00,449 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:00,451 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,451 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:00,453 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,453 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,453 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,453 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,460 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,460 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,460 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,460 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,460 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:08:00,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:00,462 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:00,462 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:00,462 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:00,462 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,085 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,088 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,088 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,090 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:01,090 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,098 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,098 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,098 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,098 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,098 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:01,373 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,373 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,373 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,373 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:01,375 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,375 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,377 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,404 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:01,406 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,406 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,406 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,406 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:01,496 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,498 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,498 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:01,625 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:01,628 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,628 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,628 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,628 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:01,632 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,632 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:01,634 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,634 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:01,636 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,636 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:01,646 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:01,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:08:02,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,284 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,287 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,287 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,287 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,289 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,289 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,293 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,293 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,295 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:02,295 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,295 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,297 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:02,298 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:02,480 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,482 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,482 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,482 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,482 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:02,484 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,486 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:02,486 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,486 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,488 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,488 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,488 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,488 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,490 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,490 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,492 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,492 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:02,494 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,494 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:02,535 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,537 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,633 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,633 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:02,635 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,635 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,635 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,635 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,757 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,757 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,757 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,757 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,759 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,759 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:02,761 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:02,767 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,771 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,773 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,773 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,773 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,773 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,775 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,775 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,775 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,775 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:02,776 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,777 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,777 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,777 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:02,790 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,790 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,790 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,790 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:02,790 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:08:03,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,536 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,536 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,536 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,536 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,539 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,539 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,539 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,540 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,541 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,542 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,544 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,546 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:03,546 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,546 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:03,554 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,554 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,554 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,554 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,556 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:03,556 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,556 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:03,558 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:03,558 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,558 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,611 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,611 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,611 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,713 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,713 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,713 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,713 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,769 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,771 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:03,773 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,775 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,775 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,777 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:03,779 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,779 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:03,781 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,781 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:03,784 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,786 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,786 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,788 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:03,790 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,790 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,790 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,790 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:03,792 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:03,837 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:03,839 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:03,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:04,097 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:04,099 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,099 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,099 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,099 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:04,230 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,230 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:04,232 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,232 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:04,234 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,234 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:04,240 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,240 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:04,242 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,242 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:04,244 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:04,251 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,251 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,252 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,252 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:04,257 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:04,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:04,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:04,257 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:04,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:04,259 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,259 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:04,265 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,265 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,265 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,265 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,265 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:08:04,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:04,267 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:04,267 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:04,267 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:04,267 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,080 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,080 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,080 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,080 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,081 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,081 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,081 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,081 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,083 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,083 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,083 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,083 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,083 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,084 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,084 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,086 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,086 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,086 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,091 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,091 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,093 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,093 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,095 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,095 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,099 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,099 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,099 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,099 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,101 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:05,102 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,108 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,110 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,112 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,112 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,112 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,115 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,115 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,117 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,117 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,117 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,117 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,118 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,118 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,165 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:05,165 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,165 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,279 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,279 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,279 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,279 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,347 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,347 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,347 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,347 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:08:05,349 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,351 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,351 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,351 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,351 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,353 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,355 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,355 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,355 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,355 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,357 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,357 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,357 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,357 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,359 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,359 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,359 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,359 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,360 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,363 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,363 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,363 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,363 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,365 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,365 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,365 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,365 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,367 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,367 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,367 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,368 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,370 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,370 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:05,372 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,372 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,372 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,372 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:05,387 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,387 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,431 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,433 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,433 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:05,705 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,705 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:05,707 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,707 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,707 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,707 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:05,709 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:05,711 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,711 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,711 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,711 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:05,713 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:05,722 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,722 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,722 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,722 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:05,726 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:05,733 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,733 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:05,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:05,737 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,737 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:08:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:05,739 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,739 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,739 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:05,739 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:06,632 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,632 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:06,634 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,634 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,634 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,634 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:06,636 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,636 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,636 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,636 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,639 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,639 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,639 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:06,640 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,640 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:06,642 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:06,642 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,642 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,801 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,801 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,803 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,803 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,803 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,803 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:06,805 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,805 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,805 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,805 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,805 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:06,806 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,806 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:06,808 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,808 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,810 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:06,810 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,816 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,816 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:06,818 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:08:06,818 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,818 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,819 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,821 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,821 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:06,825 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,825 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,825 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:06,827 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:06,829 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:06,837 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:06,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:06,838 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:06,838 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:07,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:07,010 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,010 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,010 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,010 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:07,087 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,089 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,089 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,091 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,091 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,091 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,091 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,093 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,093 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,093 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,093 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,095 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,095 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,095 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,095 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,097 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,097 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,097 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,097 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:07,099 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,099 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,099 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,099 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,101 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:07,103 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,103 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,103 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,103 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:07,105 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,105 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:07,107 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,111 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,111 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,112 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,112 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:07,114 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,114 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,114 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,114 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:07,116 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,116 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,116 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,116 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,118 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,118 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:07,120 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:07,140 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,140 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,140 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,140 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,317 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,317 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,317 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,317 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,465 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,466 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,468 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,470 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,472 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:07,474 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,474 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,474 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,474 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:07,487 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,491 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,494 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,494 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,496 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:07,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:07,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:07,496 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:07,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,502 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,504 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,504 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,504 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,504 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,504 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:08:07,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,506 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:07,508 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,509 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:07,509 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,478 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,478 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,478 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,478 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,482 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,482 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,482 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,482 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,484 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,484 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,484 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,484 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:08,488 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,488 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,488 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,490 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,494 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:08,494 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,494 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,496 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,497 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,500 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,500 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,500 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,500 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:08,501 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,501 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,503 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,503 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,503 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,503 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:08,505 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:08,505 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,506 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,508 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,510 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:08,512 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,512 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,512 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,512 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:08,514 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:08,521 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,521 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,521 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,521 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,524 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,524 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,524 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,524 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:08,530 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,530 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,531 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,813 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,814 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,815 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,815 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,817 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,817 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,817 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,817 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,819 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,819 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,819 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,819 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,821 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,821 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,821 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,821 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,823 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,823 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,825 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,825 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,825 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,825 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,827 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,827 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,827 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,827 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:08,829 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,829 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:08,831 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,831 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,833 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,833 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,835 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,835 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,837 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,837 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,837 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,837 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:08,841 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,841 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,843 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,843 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,844 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,844 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,845 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,845 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,845 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,845 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,847 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,847 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:08,849 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,849 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,849 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,849 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:08,934 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:08,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:09,076 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,076 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,076 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,076 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:09,246 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:09,251 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,251 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,251 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,251 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:09,254 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:09,256 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:09,262 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:08:09,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:09,264 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:09,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:09,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:09,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:09,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:09,266 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:09,268 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:09,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,478 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,478 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,479 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,479 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,479 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,479 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,480 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,481 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,481 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 50#L1712true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,483 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,483 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:10,487 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,487 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:10,489 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,489 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,493 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:10,493 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,493 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:10,495 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,495 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,499 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:10,499 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,499 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,501 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:10,501 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,501 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,502 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:10,505 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:10,506 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,506 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,508 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,509 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,511 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:10,517 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,520 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,523 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,523 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,523 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,523 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,529 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,529 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,529 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,529 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,530 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:10,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,846 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,846 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,846 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,846 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,848 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,848 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,850 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,850 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,850 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,850 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:08:10,852 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,854 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,854 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,856 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,856 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,856 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,856 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:10,858 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,858 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,858 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,858 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:10,860 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,860 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,862 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,862 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,862 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,862 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,863 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,863 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,864 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,864 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,865 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,865 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,866 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:10,867 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,867 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,867 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,867 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:10,869 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,869 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,869 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,869 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:10,873 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,873 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,878 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:10,955 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:10,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:11,119 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,119 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,119 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,119 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:11,285 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,285 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,285 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,285 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:11,289 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,289 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,289 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,289 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:11,293 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,293 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,293 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,293 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:11,295 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,295 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,295 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,295 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:11,301 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,301 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,301 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,301 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,301 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:11,303 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,303 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,303 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,303 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,303 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:08:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:11,305 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,305 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:11,307 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,307 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,307 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:11,307 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,416 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,417 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,417 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,419 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,419 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,419 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,421 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,421 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,421 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,422 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,423 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,423 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,424 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,424 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,425 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,425 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,425 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,425 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:12,427 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,427 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,427 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,427 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:12,431 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,431 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:12,433 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,433 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:12,435 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,435 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,439 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,439 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:12,443 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,443 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,443 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,443 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:12,445 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,445 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,445 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,445 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,449 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,449 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:12,452 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,452 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,452 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,453 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,454 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,455 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,455 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,455 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,457 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,457 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,457 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,457 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,458 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,458 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,458 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,458 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,461 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:12,461 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,461 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,465 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,466 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,466 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:12,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,853 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,855 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,857 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,857 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,857 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,857 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:12,859 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,859 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,859 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,859 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,861 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,861 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,861 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,861 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:12,863 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:12,864 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,864 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:12,866 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,866 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,867 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:12,868 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,868 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,870 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,872 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,872 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:12,874 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,874 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:12,876 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,876 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:12,878 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:12,881 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,881 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:12,888 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,888 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,888 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:12,888 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:13,145 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,145 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:13,327 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,327 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,327 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,327 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:13,478 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:13,480 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:13,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,484 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:13,487 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:13,491 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,491 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,491 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,491 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:13,493 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:13,495 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,495 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,495 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,495 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:13,505 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,505 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:13,507 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:13,507 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:14,698 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:14,698 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,698 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,700 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,700 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:14,702 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:14,703 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:14,705 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,705 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,705 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,709 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,709 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:14,712 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,712 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,713 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,714 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,714 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,716 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:14,728 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,728 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,729 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,734 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,734 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,734 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,734 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:14,738 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,738 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,738 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,739 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:14,744 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,744 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,744 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,744 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,745 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,749 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:14,749 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:14,749 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,091 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,091 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,364 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,364 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:15,366 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,366 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,366 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,366 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,368 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,368 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:15,370 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,372 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,372 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,372 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,372 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,374 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,374 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:15,376 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,376 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:15,378 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,378 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,378 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,378 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,380 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,380 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:15,382 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,382 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:15,384 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,384 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:15,386 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,388 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,388 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:15,390 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,390 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:08:15,391 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,391 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,392 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,392 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,394 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,394 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,394 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,394 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,396 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,396 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,396 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,396 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:15,397 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,398 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:15,399 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,399 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,399 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,399 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:15,402 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,402 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,402 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,402 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,404 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,404 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,404 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,404 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,406 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,406 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:15,408 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,408 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,410 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,518 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,518 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,518 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,518 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,601 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:15,699 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,701 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,701 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,702 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:15,846 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,846 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,846 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,846 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,848 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,848 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,848 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,848 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:15,850 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,850 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 280#L1712-5true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:15,855 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,859 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,859 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,860 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,860 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,861 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:15,867 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:15,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:15,871 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:08:15,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:15,873 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:15,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:15,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:15,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:17,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,187 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,187 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,187 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,189 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,189 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,189 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,193 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,193 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,193 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,193 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,195 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,195 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,195 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,199 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:17,199 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,199 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,201 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,201 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,205 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,205 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,205 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,205 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,207 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,207 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,208 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,208 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,215 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,215 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,216 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,221 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,222 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,225 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,225 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,225 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,225 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:17,226 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,226 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:17,231 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,231 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,231 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,232 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:17,235 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,236 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,236 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,240 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,920 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:17,922 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,922 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,924 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,924 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,924 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,924 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,926 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,926 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,926 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,926 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,928 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,928 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,928 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,928 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:17,929 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,929 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,932 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,932 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,932 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,932 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:17,933 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,933 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,935 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,935 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,935 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,935 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:17,937 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,937 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,939 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,939 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,941 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,942 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,943 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,943 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,943 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,943 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 102#L1712-7true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,946 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,946 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,946 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,946 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:17,949 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,949 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:17,951 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:17,952 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,953 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,953 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,953 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:17,954 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,954 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,954 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,954 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:17,956 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,956 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,956 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,956 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:17,958 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,958 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,958 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,958 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,961 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,961 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,961 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,961 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:17,963 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,963 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,963 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,963 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:17,965 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,967 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,969 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:17,971 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:17,973 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:17,973 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:18,084 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,084 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,084 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,084 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,085 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,086 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,086 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,086 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,182 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,182 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:18,423 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,425 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,425 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 280#L1712-5true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:18,427 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,427 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:18,433 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,433 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,433 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,433 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:18,435 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,435 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,435 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,435 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,442 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,442 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,444 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:18,446 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,446 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:18,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,450 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,450 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:08:18,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:18,452 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:18,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,895 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,895 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:19,896 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,896 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:19,898 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:19,898 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,898 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:19,902 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:19,902 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,902 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,906 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:08:19,908 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,908 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,909 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,911 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:19,911 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,911 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,913 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:19,915 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,915 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,915 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,915 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,917 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,917 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,917 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:19,918 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,918 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,918 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,918 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:19,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:19,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,925 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,925 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,926 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,926 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:19,927 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,928 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,930 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:19,930 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,930 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,932 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,932 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,935 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,937 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,937 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,937 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,941 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,941 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:19,942 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,942 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:19,945 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,946 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:19,948 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,948 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,950 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,950 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,952 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,954 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,954 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:19,957 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,957 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:19,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:19,958 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:19,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,029 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,029 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,029 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,577 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,641 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:20,641 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,688 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:20,709 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,709 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,711 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:20,713 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:20,715 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,715 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,717 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,717 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:20,719 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,719 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,721 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:20,723 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:20,724 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,725 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,727 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,731 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,731 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:20,734 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,737 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,740 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:08:20,742 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,742 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,742 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,742 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,744 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,744 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,746 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,748 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,750 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,752 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,752 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,754 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:20,756 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,756 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:20,758 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,760 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:20,762 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,764 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:20,766 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:20,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,953 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:20,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:20,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:21,173 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,174 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:21,176 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,176 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:21,178 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,178 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,178 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,178 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:21,180 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,180 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:21,189 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,189 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,189 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,189 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:21,193 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,193 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,193 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,193 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,193 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:21,195 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,195 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:21,197 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:21,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:21,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:21,197 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:21,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:21,202 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,202 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:08:21,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:21,204 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,204 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,204 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:21,204 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:22,928 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:22,928 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,930 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,930 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:22,931 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,931 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,931 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,931 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,935 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:22,935 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,935 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,937 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,937 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:22,938 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,938 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,940 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,940 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,942 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,942 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,944 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,944 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:22,947 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,947 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,947 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:08:22,951 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,951 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,951 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,951 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:08:22,953 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,953 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 102#L1712-7true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,957 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,957 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,958 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:22,960 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,962 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,962 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,962 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,962 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:22,968 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,969 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,969 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,969 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:22,972 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:22,976 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,976 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,976 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,978 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,978 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,978 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,978 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,983 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,985 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:22,985 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,985 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 280#L1712-5true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:22,989 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,989 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,989 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,989 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:22,991 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,992 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,992 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:22,994 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:22,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:22,996 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:22,998 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:22,998 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,007 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:23,007 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,007 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,392 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,537 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,537 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,537 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,537 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,537 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,539 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,539 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,539 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,539 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,539 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,601 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,601 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,603 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,650 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,651 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:23,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:23,665 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,665 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:23,667 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,667 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:23,669 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,669 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:23,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,673 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,676 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,678 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:23,680 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:23,682 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,684 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:23,688 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,688 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,691 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,691 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,691 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,691 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,693 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,695 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,695 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,697 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,699 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,699 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,701 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,701 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,701 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,702 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:23,703 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,703 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:23,705 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,705 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:23,707 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,707 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,709 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,709 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,710 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:23,711 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,712 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:23,714 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,716 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,718 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:23,720 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,720 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,720 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,720 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 280#L1712-5true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:23,722 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,754 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,754 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,754 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,754 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:23,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:23,987 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:23,987 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,143 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:24,143 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,143 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:24,146 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,146 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,146 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,146 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,148 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,148 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:24,155 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,155 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:24,157 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,163 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,163 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,165 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,165 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:24,168 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:24,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:24,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:24,168 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:24,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,174 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,174 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,176 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,176 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:08:24,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:24,178 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,178 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:24,180 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:24,180 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:25,983 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:25,984 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,984 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:25,986 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:25,986 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:25,988 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,988 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:25,989 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,989 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:25,991 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,991 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:25,993 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,993 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:25,995 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:25,997 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:25,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:26,003 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,003 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:26,005 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,011 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:08:26,011 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,011 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,015 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,015 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,017 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,017 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,020 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,020 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,022 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,022 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,022 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,023 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,023 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,026 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,028 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,033 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,033 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:26,036 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,036 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,037 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,037 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,039 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,039 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,039 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,039 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,043 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,043 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,045 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,045 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,047 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,047 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,048 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,048 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:26,050 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:26,052 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,052 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,058 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,058 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,060 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,060 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,060 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,060 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,060 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,061 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,061 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,066 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,066 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,066 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,488 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,488 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,489 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,489 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,491 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,491 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,491 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,616 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,616 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,616 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,616 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,616 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,689 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,689 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,689 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,689 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,732 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,732 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,734 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,734 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,734 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,734 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:26,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:08:26,743 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,743 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:26,745 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,745 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,748 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,748 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:26,750 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,750 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:26,752 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,755 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:26,757 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,757 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,760 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:26,762 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,762 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:26,764 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,764 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:26,766 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,766 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:26,768 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,768 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,770 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,770 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,770 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,770 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,772 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,772 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,772 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,772 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,772 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,774 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,774 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,775 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,776 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,776 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,777 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,780 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,780 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,784 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,786 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,788 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,788 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,789 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,789 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,790 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,792 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,792 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,792 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,792 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,794 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,794 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,797 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,797 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,797 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,797 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:26,799 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,799 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,799 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,799 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,828 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,828 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,835 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,836 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,837 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,837 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,838 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:26,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:26,909 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,909 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:26,956 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,956 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,956 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:26,956 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:27,050 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,050 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:27,211 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,211 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:27,215 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,215 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:27,217 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,217 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:27,223 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,223 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:27,225 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:27,225 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:27,225 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:27,225 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:27,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:27,228 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:27,230 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,230 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:27,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:27,231 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:27,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:08:29,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,354 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,354 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:29,355 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,355 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,355 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,355 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:29,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:29,360 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:29,360 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,360 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:29,361 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,361 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:29,363 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,363 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:29,365 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,366 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,366 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,366 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:29,372 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,372 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,374 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,374 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,381 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,381 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,381 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,381 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,382 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,382 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,383 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,383 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,383 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,383 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,387 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,387 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,387 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,387 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:29,390 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,390 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:29,392 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,392 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,394 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,394 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,399 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,399 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,399 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,404 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,405 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,407 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,407 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,407 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,407 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:29,411 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 280#L1712-5true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:29,416 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,416 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,416 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,416 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,418 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,419 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:29,419 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,419 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,423 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,423 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,423 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,423 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,423 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,426 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,426 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,426 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,426 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,428 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,428 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,434 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,434 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,434 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,434 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,436 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,436 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,437 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,437 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,442 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,442 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,442 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,442 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,955 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,955 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,955 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:29,964 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,964 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,964 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,969 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:29,969 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:29,970 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,266 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,266 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,268 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,270 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,270 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,273 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,273 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,292 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,292 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,386 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,386 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,388 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,388 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,390 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,390 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,393 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,393 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,393 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,449 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 37#L1710-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,449 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,449 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,450 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,450 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:30,456 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,456 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,456 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,456 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,460 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,461 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,461 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,465 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,469 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,473 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,476 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,476 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,476 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,476 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,479 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,479 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,481 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,481 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,481 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,481 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,484 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,484 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,484 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,484 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,487 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,490 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,490 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,493 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,493 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,493 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,493 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,496 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,496 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,496 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,496 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,499 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,499 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,499 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,499 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,499 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,502 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,502 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,504 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,505 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,505 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,505 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,507 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,513 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,513 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,530 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,530 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,541 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,541 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:30,550 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:30,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:30,614 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,614 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,614 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,614 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,806 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:30,980 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:30,980 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,980 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:30,983 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:30,987 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,987 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,987 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,987 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,991 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:30,993 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:30,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:31,000 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:31,002 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,002 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,002 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,002 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,002 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:31,004 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:31,007 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,007 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:31,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:31,008 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:31,009 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:31,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:08:33,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:33,224 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,224 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,224 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,224 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:33,227 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,227 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,227 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,227 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,229 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,229 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,229 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,229 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:33,234 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,238 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:33,238 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,238 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,241 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,241 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:33,241 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,242 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,242 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,242 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:33,249 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,249 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,249 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:33,251 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,251 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,251 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,251 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:33,254 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,254 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,256 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,256 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:08:33,261 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,261 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,264 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,264 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,274 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,274 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,274 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,278 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,278 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,284 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,284 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:33,286 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,286 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:33,293 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:33,293 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,293 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:33,296 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:33,298 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,298 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,301 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,301 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,301 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,301 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,303 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,308 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,310 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,313 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,313 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,316 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:33,316 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,316 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:33,321 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,321 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,326 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,326 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,328 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,328 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:33,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,894 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:33,894 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,894 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,905 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,905 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,905 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,906 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,915 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,915 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,915 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,920 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:33,920 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,920 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:33,921 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:33,921 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,052 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,052 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,052 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,052 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,052 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,054 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,055 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,057 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,057 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,060 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,060 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,060 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,060 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,060 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,063 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,063 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,129 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,131 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,131 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,133 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,133 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,165 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:34,265 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,265 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:34,268 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,268 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:34,271 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,271 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:34,273 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,273 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,275 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,275 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,277 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,277 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,280 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,280 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,283 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,283 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:34,285 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,285 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,287 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,287 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,289 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,289 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,291 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,291 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,292 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:34,294 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,294 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,295 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,296 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,299 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,299 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,299 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,299 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,301 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,302 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:34,304 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:34,314 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,314 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,324 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,324 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,324 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,325 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,327 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,327 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,327 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,327 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,333 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,333 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:34,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,400 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,400 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:34,461 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,461 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,592 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,592 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,592 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,592 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,759 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,759 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:34,762 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,762 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,762 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,762 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:34,769 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,769 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,774 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,774 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,774 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,774 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,776 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,776 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:34,778 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:34,786 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:34,786 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:08:37,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:37,255 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,255 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,255 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,255 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,265 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:37,265 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:37,265 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:37,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,267 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,267 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,267 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,267 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,279 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,279 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,279 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,279 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,284 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,284 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,284 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,285 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,287 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,287 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,287 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,287 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,289 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,289 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,289 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:37,295 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,295 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,295 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,295 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,297 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,297 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,297 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,297 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,299 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,299 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,299 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,305 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:37,305 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,307 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,307 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,307 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,307 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:37,307 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,308 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,310 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,310 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,310 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:37,330 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,330 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:37,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,333 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:37,333 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,334 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:37,341 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:37,341 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,341 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:37,346 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:37,346 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:37,346 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,209 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,209 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,209 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,218 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,218 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,218 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,226 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,226 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,234 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,234 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,234 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,234 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,236 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,236 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,236 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,237 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,239 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,239 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,241 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,241 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,354 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,354 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,357 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,357 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,359 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,359 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,361 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,361 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,361 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,361 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,361 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,363 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,363 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,363 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,364 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,364 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,377 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,377 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,377 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,377 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,377 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,380 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,380 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,380 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,462 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,462 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,464 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,466 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,468 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,468 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,470 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,470 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,472 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,474 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,474 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,475 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,475 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,475 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,527 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,527 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,527 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:38,543 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,543 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,545 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:38,547 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,547 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,548 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,548 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:38,550 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,552 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,552 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:38,554 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,556 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,556 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,557 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,558 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,559 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,561 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,561 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,563 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,563 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,565 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,565 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,567 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,567 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,569 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,569 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:38,571 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,571 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:38,573 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,573 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,575 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,575 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,577 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,577 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,579 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,579 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,581 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,581 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:38,584 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:38,586 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,586 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:38,588 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,588 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:38,590 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,590 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,592 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,592 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,597 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,609 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,609 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:38,611 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,611 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,611 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,611 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,620 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,620 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:38,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,702 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,702 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,757 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,757 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,757 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,757 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,880 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,880 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:38,882 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,882 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:38,994 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:38,994 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:38,994 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:39,033 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,033 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:39,045 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,045 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:39,051 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,051 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,051 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,051 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:39,055 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,055 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,055 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,055 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:39,057 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,057 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:39,062 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:39,062 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:39,062 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:08:41,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,199 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,199 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,199 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,199 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,200 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,200 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:41,203 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,203 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,205 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,205 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,208 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:41,209 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,209 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,214 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,214 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,216 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,216 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,219 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,219 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,219 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:41,223 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,223 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,225 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,225 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,225 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,225 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,227 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,227 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,227 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,228 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,232 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,232 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,234 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,234 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,234 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:08:41,235 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,235 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,243 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,247 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:41,247 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,247 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,251 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 245#L1712-10true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:41,251 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,251 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,255 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:41,255 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,255 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,259 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,259 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,260 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,836 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:41,848 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,850 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,857 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:41,857 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,857 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,865 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,865 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,867 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,867 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,867 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,876 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,876 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,877 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,877 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,878 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:41,954 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,954 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,956 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,966 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,969 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1233], [424#true, 370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:41,969 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1234], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:41,969 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:41,969 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:41,970 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:41,970 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:42,032 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,032 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,034 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,034 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,034 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,034 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,036 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,036 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,036 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,036 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,038 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,040 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,040 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,042 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,044 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,044 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,045 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1233], [424#true, 298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,045 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1234], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,045 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,045 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,086 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,086 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,086 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:42,111 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,113 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,113 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,113 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,113 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,113 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,115 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,115 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,115 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,115 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,115 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:42,117 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,117 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,117 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,117 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,119 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:42,122 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:42,124 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,124 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,126 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,126 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:42,128 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,128 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,130 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,132 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,132 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:42,134 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,134 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:42,136 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,136 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:42,138 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,138 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,139 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,142 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,142 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,145 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:42,147 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,148 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,148 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,148 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,150 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:42,151 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 245#L1712-10true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:42,153 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,153 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,153 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,155 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,160 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,161 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,162 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,162 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,163 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,163 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:42,174 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,174 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,176 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,176 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,176 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,176 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:42,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:42,243 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,243 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,246 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,246 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1233], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,291 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,291 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,291 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:42,663 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,663 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,663 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,663 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:42,665 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:42,670 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,670 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:42,672 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,672 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:42,676 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:42,677 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:42,677 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:08:44,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:44,792 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,792 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,792 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,792 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:44,793 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,795 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,795 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,795 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,795 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,796 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,798 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,798 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,798 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:44,799 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,799 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,801 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,801 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,801 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,801 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:44,803 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,803 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,805 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,805 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,805 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,805 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,808 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:44,808 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,812 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,812 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:44,814 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,814 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,816 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,816 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,816 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:44,820 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,820 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,823 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,823 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,825 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,827 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,828 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,828 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,828 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,828 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,828 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,830 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,832 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,832 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,834 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,834 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,834 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,834 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,836 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:44,837 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,837 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,837 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,837 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:44,839 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,839 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:44,840 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,840 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,840 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,840 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,842 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,842 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,845 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,846 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,850 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:44,850 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,850 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:44,854 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,854 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,854 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,854 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,856 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,856 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,856 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:08:44,858 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,858 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,859 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,859 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true]) [2023-11-30 01:08:44,860 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,860 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,861 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:44,861 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,500 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,500 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,516 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,524 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,524 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,524 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,524 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,526 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,526 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,526 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,535 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,535 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,535 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,535 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,537 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,537 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,631 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,631 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,631 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,631 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,631 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,633 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,633 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,635 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,635 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1336], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,637 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,638 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,639 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,642 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,642 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,644 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,644 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,644 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,708 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,708 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,708 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,708 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,711 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,711 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,711 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,711 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:45,714 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,714 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1336], [424#true, 298#L1751-2true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,716 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,716 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,716 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,716 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,717 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,717 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,719 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,719 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,722 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,724 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,725 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1233], [424#true, 370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,767 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1233], [424#true, 370#true, 298#L1751-2true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,767 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,789 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,789 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,789 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,789 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:08:45,791 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,791 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,791 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,791 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,793 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,793 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,794 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,795 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,795 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,795 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,798 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,798 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,798 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,798 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:45,800 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,800 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,800 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,800 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:45,802 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,802 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,804 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,804 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,804 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,804 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,806 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,806 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,808 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,808 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,809 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,809 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,809 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,810 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,811 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,811 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,811 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,811 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,813 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,813 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,817 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,817 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:45,819 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,819 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,819 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,819 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:45,821 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,823 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,823 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:45,825 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,825 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,827 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,827 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,829 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,829 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,831 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,831 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,838 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,838 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:45,849 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,849 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1234], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,952 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:45,952 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:45,952 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1238], [424#true, 323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:46,047 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1238], [424#true, 323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:46,047 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,047 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:46,048 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:08:46,049 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,049 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,049 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,049 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:46,140 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:46,142 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,142 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,142 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,142 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:46,144 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,144 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,144 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:46,144 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:08:48,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,348 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:48,350 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,350 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,350 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,350 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,351 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,351 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:48,353 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,353 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,357 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,357 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,359 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:48,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:48,368 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,368 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:48,370 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,370 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,372 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:48,372 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,372 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,376 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,379 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,379 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,379 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,383 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,383 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,384 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:48,386 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,386 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:48,388 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,388 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,393 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,395 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:48,400 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:48,402 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,402 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,406 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:48,406 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:08:48,408 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,408 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,412 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,413 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,413 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:48,416 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,416 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:48,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:48,421 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,421 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:48,423 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:48,423 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,261 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,261 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,261 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,261 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,264 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,264 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,264 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,264 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,268 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,268 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,282 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,282 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,282 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,282 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,284 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,284 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,284 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,285 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,285 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,295 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,295 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,297 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,297 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,387 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,387 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,389 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,389 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,391 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,393 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,393 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,395 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,395 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,397 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,397 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,397 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,397 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,397 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,399 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,399 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,400 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,400 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,461 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,463 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,468 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,470 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:49,472 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,472 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,474 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,474 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,474 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,474 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,475 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,475 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1234], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,515 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1234], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,515 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,515 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,515 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,516 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,516 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,537 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,539 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,539 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:49,542 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,542 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:08:49,544 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,544 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:49,547 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,547 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,547 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,547 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,549 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,549 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,549 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,549 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:49,551 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:49,553 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:49,555 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,555 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:08:49,557 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,557 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,557 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,557 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,561 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,563 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,563 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:49,564 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,565 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,565 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,565 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,566 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:49,569 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,569 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,570 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,571 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,571 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,571 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:49,573 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,573 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,573 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,573 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,575 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,575 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,577 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,579 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:49,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1239], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:08:49,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1239], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:08:49,648 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,648 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:49,649 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:49,649 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,649 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,674 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:49,847 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,847 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:49,849 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:49,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:08:52,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,243 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,243 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,247 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,247 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:52,251 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,251 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,253 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,253 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,253 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,253 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:52,255 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,255 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:52,258 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,260 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,260 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,262 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:52,262 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,262 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,265 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,265 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:08:52,269 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,269 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,269 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,269 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,271 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,271 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,271 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:52,273 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,273 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,274 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,276 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,276 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,278 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,280 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,286 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,288 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:52,293 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:52,295 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,295 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:52,299 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,303 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:52,304 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,306 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,310 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,310 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,312 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,312 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:52,313 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,313 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:52,315 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,315 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:08:52,317 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:52,317 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,003 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,003 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,003 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,005 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,008 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,008 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,014 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,014 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,014 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,029 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,031 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,031 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,033 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,033 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,035 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,035 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,278 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,278 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,280 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 314#L1752true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,280 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,280 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,281 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,282 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,282 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,283 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,284 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,284 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,285 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,286 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,287 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,288 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,288 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,289 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,290 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,290 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,291 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,291 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,343 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,343 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,345 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,345 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,345 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,347 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,347 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,347 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,347 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,349 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,349 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,351 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,351 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,353 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,353 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,355 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,355 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,356 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1336], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,380 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 01:08:53,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:08:53,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:08:53,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 01:08:53,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1336], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,381 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1336], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,381 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:53,381 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1340], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:08:53,398 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1340], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:08:53,398 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,400 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,400 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,402 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:53,405 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,405 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:53,407 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,409 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,409 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:53,411 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,411 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:53,413 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,415 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,417 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,417 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:53,420 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,420 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,422 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,422 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:53,423 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:53,425 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,427 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,427 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,429 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,429 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:53,431 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,431 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:53,433 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,433 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,435 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,435 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,437 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:53,439 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,439 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:53,440 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:53,441 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,441 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:53,443 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,443 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:53,445 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,445 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:53,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:53,481 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,481 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,481 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,481 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:53,537 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:53,537 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:08:56,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,087 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,087 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,088 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,091 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,091 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,095 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,095 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:56,099 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,099 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,101 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,101 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,101 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,101 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:56,103 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,103 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,106 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,106 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,106 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,109 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,112 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,112 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,116 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:56,116 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,116 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:56,117 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:56,122 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,122 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:08:56,123 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,124 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:56,129 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:56,131 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,131 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,138 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,138 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,138 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,138 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:08:56,143 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,144 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,146 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:56,148 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,148 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,148 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,148 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:56,152 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,152 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,152 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,152 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,154 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,155 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,155 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,155 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,159 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,159 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,159 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,159 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,161 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,161 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,161 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,161 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,825 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,825 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,825 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,827 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,827 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,829 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,829 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,832 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,832 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,832 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,983 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,983 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,985 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,985 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,986 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,987 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,987 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,987 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,988 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,988 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,989 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,989 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:56,990 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:56,990 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:56,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:56,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:56,991 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,991 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,991 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:56,991 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,045 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,045 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,045 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,045 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,047 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,047 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,049 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,049 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,049 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,049 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,051 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,051 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:57,052 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,052 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:57,052 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,073 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:57,073 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:08:57,073 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,074 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,094 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,094 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,096 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,096 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,100 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,100 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,102 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,102 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,105 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,105 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,107 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,107 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 342#true]) [2023-11-30 01:08:57,109 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,109 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:57,111 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,111 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,113 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,115 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,115 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,117 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,117 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,119 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,119 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,119 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,119 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,121 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:57,121 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,121 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,123 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,123 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,123 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,124 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,126 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,126 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:08:57,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:08:57,149 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,149 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:08:57,178 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,178 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,178 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,178 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:57,203 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,203 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,203 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,203 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:57,210 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:57,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:08:59,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,933 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,936 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:08:59,944 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:08:59,946 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,946 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,946 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,946 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:08:59,948 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,948 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,948 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,948 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:59,950 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:08:59,951 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,957 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,957 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,959 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,961 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,961 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,963 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,963 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,965 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,965 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,966 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,969 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,969 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,971 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,971 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:59,972 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,972 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,979 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:08:59,979 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,979 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:08:59,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:59,985 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:59,986 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,988 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:08:59,988 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,988 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:59,990 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,990 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:08:59,992 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,992 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,992 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:08:59,992 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,696 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,696 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,696 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:00,699 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,699 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,699 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,699 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,702 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,702 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,705 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,705 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:00,723 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,804 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,804 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,806 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,806 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,808 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,808 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,808 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,810 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,810 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,811 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,811 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:00,813 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:00,813 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,813 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1445], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:00,816 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:00,816 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,816 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:00,861 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,861 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,866 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,866 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,868 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,868 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,870 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,870 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,870 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,870 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,872 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,872 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,872 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,872 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:00,875 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,875 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1445], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:00,877 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,877 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:09:00,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,897 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,898 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,898 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,904 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,904 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,904 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,905 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,905 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,926 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,926 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:00,928 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,928 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:00,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:09:00,933 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:00,936 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,936 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:00,938 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,938 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,938 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,938 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:00,940 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,944 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,947 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,949 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,949 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,951 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:00,951 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,951 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:00,952 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:00,954 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,954 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,954 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,954 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:00,956 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,956 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:00,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:00,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:00,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:01,033 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:09:01,033 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:01,033 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:01,033 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:03,632 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,632 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,632 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,634 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,635 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:03,637 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,640 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,640 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,640 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,653 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,653 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,664 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,664 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:03,667 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:09:03,667 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,667 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:03,674 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,674 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,675 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,675 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,679 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,679 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,679 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,681 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,681 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,681 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:03,757 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:03,757 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,757 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:09:03,758 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:03,758 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:03,758 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:04,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,594 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,594 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:04,595 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,595 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,597 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,597 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,599 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,599 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,599 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,601 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,601 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,601 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,612 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,613 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:04,685 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,685 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,688 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,689 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,691 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,691 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,693 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,695 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,695 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,695 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,697 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,697 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1445], [424#true, 370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,700 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,700 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,700 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,735 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,736 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,738 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,738 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,738 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,738 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,740 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,740 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,740 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,740 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,742 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1442], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,744 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,744 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,745 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,745 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,745 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1445], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,747 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 01:09:04,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,747 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,747 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,763 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,764 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,764 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:04,789 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,789 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,791 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,791 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,791 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,791 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,791 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,793 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,793 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:09:04,795 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,795 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:04,797 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,797 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,797 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,797 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 342#true]) [2023-11-30 01:09:04,799 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,799 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:09:04,801 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,801 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,801 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,801 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,803 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,803 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,805 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,805 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,807 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,807 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,807 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,807 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,809 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,811 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,811 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,813 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,813 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,815 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,817 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,817 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,817 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,818 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,819 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,819 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,820 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,820 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:04,822 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,822 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,822 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,822 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:04,824 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,824 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,824 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,824 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,826 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,826 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,827 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,827 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:04,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:04,851 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,851 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,851 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,852 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:04,902 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:07,579 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,579 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:07,582 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,584 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,584 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,586 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,586 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,592 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:07,599 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:09:07,599 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,599 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:09:07,603 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,603 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:09:07,607 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,607 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:07,611 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,611 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,611 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,615 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,615 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,615 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:07,616 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:07,621 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:07,622 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,299 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,299 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,299 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,299 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,300 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,300 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,302 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,302 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,302 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,304 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,304 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,304 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:08,398 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,400 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,404 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,405 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:09:08,448 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,448 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,448 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,448 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,450 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,450 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,452 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,454 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,455 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,455 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,471 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,471 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,471 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,494 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,494 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,496 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,496 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,496 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,496 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,496 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,499 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,499 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,499 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,499 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:09:08,501 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,501 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,501 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,501 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:08,503 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,503 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:08,505 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,505 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,507 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,507 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,507 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,507 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:09:08,509 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,509 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,509 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,509 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,511 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,511 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,511 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,511 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,513 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,513 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,513 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,513 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,515 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,515 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,515 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,515 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:09:08,517 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,517 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,519 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,519 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,519 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,519 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,521 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:08,521 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,521 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,522 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,523 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,523 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,524 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:08,525 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,525 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,525 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:08,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:08,549 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,549 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:08,592 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:08,592 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:09:11,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,501 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:11,501 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,501 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,503 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,503 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,506 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,506 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,508 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,508 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,508 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:11,513 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,513 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:11,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:09:11,515 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:11,515 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,515 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,516 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,518 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,518 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,521 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,521 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,521 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,521 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,521 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:11,525 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,525 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,525 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,529 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,529 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,529 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:11,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,535 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:11,536 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,536 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:11,540 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,540 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:11,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:11,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:09:12,217 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,218 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,218 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,218 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,220 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,220 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:12,322 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,322 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,322 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,322 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,323 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,324 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,326 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,326 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,328 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,329 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,330 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,330 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,330 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,330 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,330 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,331 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:09:12,371 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,371 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,373 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,373 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,375 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,377 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,379 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,379 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,379 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,392 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,392 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,392 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1890], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:12,410 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,410 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1890], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:12,411 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,411 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,415 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,415 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:09:12,417 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,417 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:12,419 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,419 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,419 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,419 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:09:12,421 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:12,423 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,423 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,425 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:12,427 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,429 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,429 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,431 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,431 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,433 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:12,433 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,433 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,434 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:12,454 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,454 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,454 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,454 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:12,493 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:12,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:09:15,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,255 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,255 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,255 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,255 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:15,256 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,256 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,258 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,258 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,258 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:15,260 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,261 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,261 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:15,270 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,270 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,270 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,271 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:09:15,278 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:09:15,278 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,278 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:15,280 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,280 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,280 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,280 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,286 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,286 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,286 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,287 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,287 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,291 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,291 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,291 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,291 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,293 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:15,293 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,293 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:15,295 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,295 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,295 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,295 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:09:15,297 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,297 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,297 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:15,297 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,339 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,339 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,340 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,340 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,340 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,351 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,352 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,476 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:16,479 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,479 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:16,482 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,482 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:16,485 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,485 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,485 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,485 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,485 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,487 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,487 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,487 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,487 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,532 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,535 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,536 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,536 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,536 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:09:16,539 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,539 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:09:16,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,545 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,546 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,566 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,566 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,566 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,566 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,566 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:16,567 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,567 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1889], [424#true, 370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:16,600 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1889], [424#true, 298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:16,600 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,606 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:16,611 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,611 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:16,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:16,618 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,618 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,619 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:09:16,622 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:09:16,625 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:09:16,628 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:16,631 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:16,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:16,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,637 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,637 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,637 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,637 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:16,655 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,655 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:16,688 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,688 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:16,689 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:09:19,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:19,527 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,528 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,528 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,528 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,530 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,530 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:19,531 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,531 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:19,540 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,540 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:19,546 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,546 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,550 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:09:19,550 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,550 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,552 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,552 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,553 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:09:19,557 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,557 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,559 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,559 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,559 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,561 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,561 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:19,563 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:19,563 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,244 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,244 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,244 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,245 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,247 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,247 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,247 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,252 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,252 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,252 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,252 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:20,254 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,254 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,338 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,338 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,340 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,340 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,342 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,342 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,344 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,344 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,345 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,345 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,375 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,375 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,375 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,375 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,377 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,377 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,377 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,377 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,379 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,379 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,380 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,382 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,382 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,387 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:20,387 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,387 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2000], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:20,398 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2000], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:20,398 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,398 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,400 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,400 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,401 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:20,402 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,403 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,405 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,405 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:20,407 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,407 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,407 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,407 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:09:20,409 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,409 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:20,411 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,411 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,411 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,411 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:20,413 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,413 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,415 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,415 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,415 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,415 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,417 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:20,417 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,417 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:20,419 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,419 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,419 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,419 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:20,422 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,422 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:20,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:20,435 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,435 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:20,465 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,465 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,465 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:20,465 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:23,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:23,435 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:23,436 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:23,436 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,436 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:23,444 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,444 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:23,447 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,447 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,447 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,447 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:23,451 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,451 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:23,456 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,456 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:23,458 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:23,458 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:09:23,458 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,458 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:23,462 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:09:23,464 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:23,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,129 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:24,131 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,131 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,131 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,131 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,135 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:09:24,202 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,202 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,204 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:24,232 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,232 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,232 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,232 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,234 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,234 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,234 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,234 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:24,239 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:09:24,239 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,239 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:09:24,248 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 178#L1713-3true, 342#true]) [2023-11-30 01:09:24,249 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,249 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:24,251 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,251 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,253 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,253 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,253 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,253 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,253 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,257 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,257 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,257 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,257 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,259 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 93#L1712-5true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:24,259 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,259 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:24,261 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,261 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,263 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,263 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,263 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,263 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:24,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:24,269 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,269 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,269 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,269 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:24,275 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,275 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,275 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,275 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:24,278 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,278 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,278 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:24,278 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:09:27,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:27,056 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,056 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,056 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,057 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,057 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,059 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:27,059 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,059 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,064 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:27,067 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,070 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:27,076 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:27,076 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:09:27,078 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,078 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,078 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,078 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:09:27,080 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,080 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,080 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,081 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,083 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,085 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,085 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,085 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,085 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:27,958 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,958 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,958 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,958 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:27,960 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:27,964 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,964 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:27,966 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:27,966 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,023 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,023 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,024 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:28,024 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:28,026 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,026 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,029 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:28,029 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,029 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,039 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,039 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,039 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,039 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,040 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,040 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,040 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:28,042 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,042 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:09:28,045 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,045 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,045 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,045 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:28,046 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,046 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,049 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,049 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,049 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:28,064 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:09:28,064 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:28,065 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:28,065 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,065 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,067 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,067 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,070 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true, 232#L1712-6true]) [2023-11-30 01:09:28,071 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,071 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,071 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,071 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,073 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:28,075 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,075 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,075 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,075 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true, 178#L1713-3true]) [2023-11-30 01:09:28,076 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,076 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:28,083 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:28,083 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:09:30,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:30,930 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,930 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:30,933 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,933 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,933 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,934 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,934 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:30,939 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,939 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,939 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,939 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,939 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:30,944 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:30,944 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:30,944 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,777 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,777 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,778 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:09:31,780 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,781 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,781 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,785 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,785 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,787 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,787 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,787 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,787 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,790 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,790 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,790 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,820 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,820 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,820 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,823 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,823 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,823 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,823 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,823 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:31,825 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,825 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,827 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:31,827 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,837 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,837 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,838 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,838 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,840 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,840 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,842 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,842 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,842 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,842 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,845 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,845 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,846 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,846 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,846 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 178#L1713-3true, 342#true]) [2023-11-30 01:09:31,861 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,861 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,861 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,861 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2122], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:31,861 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,862 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,862 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,862 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,864 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,865 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,865 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,865 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,865 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,866 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,867 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,867 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,867 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,867 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,869 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:31,869 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,869 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,871 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,871 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,871 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,872 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:31,873 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,874 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:31,876 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:31,876 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:31,876 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 01:09:34,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:34,755 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,755 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,755 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,755 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,755 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:09:34,757 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,757 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,757 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,757 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,757 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:34,762 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,762 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:34,764 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,764 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,764 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,764 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,764 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:34,845 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,845 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,845 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:34,845 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,633 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,633 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,637 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,637 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,637 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,637 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,640 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,640 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,642 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,642 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,642 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,642 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,644 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,645 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,645 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,670 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,670 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,670 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,670 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,671 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,671 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,671 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,671 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,671 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,672 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,672 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,673 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,673 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,673 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,675 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,675 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,677 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,677 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,677 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,677 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,677 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,691 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,691 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,691 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,693 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,693 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,693 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,693 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,695 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,695 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,698 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,698 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,712 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,712 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,714 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,714 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,714 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,714 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,714 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:35,716 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,716 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,718 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,718 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:35,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:35,720 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,720 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:35,730 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,730 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,730 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:35,730 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 01:09:38,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:38,532 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:38,533 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,533 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:09:38,535 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,535 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:38,539 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,540 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,540 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,540 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,540 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:38,542 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,542 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:38,544 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:38,544 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,544 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,545 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:38,609 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,609 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,609 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:38,609 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,076 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,076 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,078 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,078 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,080 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,080 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,083 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,083 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,083 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,107 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,108 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,108 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,110 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,110 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,112 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,112 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,112 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,112 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,112 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,114 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,114 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,114 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,114 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,114 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,116 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,119 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,119 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,119 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,121 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,121 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,123 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,123 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,125 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,127 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,127 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,127 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,127 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:39,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,128 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:39,128 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,128 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:39,137 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:39,137 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,137 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:39,138 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,138 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:39,139 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,139 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:39,141 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,141 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,141 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,141 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:39,150 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,150 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,150 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:39,150 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 01:09:41,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:41,991 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,991 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:41,995 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:41,998 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:41,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,000 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,000 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,001 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,003 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,003 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,003 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,960 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,960 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,962 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,962 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,962 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,962 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,964 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,964 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,978 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,978 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,978 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,980 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,980 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,982 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,982 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,982 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,982 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,982 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,985 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,985 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,989 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 132#L1712-12true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,989 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,989 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,991 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,993 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,993 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:42,996 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,996 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:42,997 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:09:42,997 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:42,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:43,007 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 322#L1712-10true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:43,007 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 322#L1712-10true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:43,007 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,007 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 322#L1712-10true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:43,008 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,008 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:43,012 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,012 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,012 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:43,012 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 01:09:45,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:45,984 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,984 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:09:45,987 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,987 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:45,990 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,990 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,990 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,990 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,991 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:45,994 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:45,994 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:45,994 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,580 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,581 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,581 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,584 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,584 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,596 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,596 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,596 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,598 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,598 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,598 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,598 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,599 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,599 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,601 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,601 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,603 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 72#L1712-11true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:46,603 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,604 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,604 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,604 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,610 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,610 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,610 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,610 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,611 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,611 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,611 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,611 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,613 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,613 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,613 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,615 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,615 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,615 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,615 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,617 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,617 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:46,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [72#L1712-11true, 424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:46,618 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,618 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,620 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 01:09:46,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:46,620 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,620 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,621 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:46,621 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,621 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [72#L1712-11true, 424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:46,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [72#L1712-11true, 424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:46,623 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,623 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 231#L1751true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:46,628 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:46,628 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 01:09:49,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:49,314 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,314 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,314 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,314 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,314 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:49,316 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,316 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,316 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,316 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,316 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:49,319 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:49,319 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,319 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:49,918 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,918 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,918 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,918 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:49,919 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,919 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,919 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,919 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:49,923 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,923 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,923 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,923 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:49,925 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:49,926 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:49,926 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:49,926 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:49,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:49,927 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,927 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,927 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:49,928 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,928 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:49,932 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:49,932 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:49,932 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,589 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,589 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,589 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,590 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,590 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,592 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:52,592 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,592 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 132#L1712-12true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:52,991 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,991 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,991 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,991 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,992 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:52,992 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,992 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:52,993 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:52,993 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,993 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:52,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 132#L1712-12true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:52,999 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,999 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,999 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,999 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:52,999 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2023-11-30 01:09:53,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:53,000 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:53,000 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:53,000 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:53,001 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:09:53,001 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,001 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:53,004 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,004 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,004 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,004 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:53,006 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:53,006 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,006 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:53,007 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:53,007 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,007 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:53,008 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,008 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,008 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,008 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:53,008 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 01:09:55,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:55,805 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:55,805 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:55,805 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:55,805 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,805 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,806 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:55,806 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:09:56,121 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,121 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,121 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,121 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,121 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:56,123 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,123 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 01:09:56,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:56,130 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,130 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,130 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,130 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,130 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:09:56,132 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,132 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,133 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,133 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:56,133 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:09:59,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:09:59,127 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 01:09:59,127 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:59,127 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:09:59,127 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 01:10:02,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:10:02,403 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,403 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:10:02,404 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:10:02,404 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][545], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:10:02,405 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:02,405 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 01:10:53,867 INFO L124 PetriNetUnfolderBase]: 166730/301782 cut-off events. [2023-11-30 01:10:53,867 INFO L125 PetriNetUnfolderBase]: For 1585087/1660952 co-relation queries the response was YES. [2023-11-30 01:10:55,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2552013 conditions, 301782 events. 166730/301782 cut-off events. For 1585087/1660952 co-relation queries the response was YES. Maximal size of possible extension queue 3618. Compared 3199626 event pairs, 46504 based on Foata normal form. 68/271517 useless extension candidates. Maximal degree in co-relation 2549945. Up to 205039 conditions per place. [2023-11-30 01:10:58,226 INFO L140 encePairwiseOnDemand]: 318/347 looper letters, 3941 selfloop transitions, 431 changer transitions 14/4569 dead transitions. [2023-11-30 01:10:58,226 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 4569 transitions, 105951 flow [2023-11-30 01:10:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 01:10:58,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 01:10:58,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1496 transitions. [2023-11-30 01:10:58,228 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7185398655139289 [2023-11-30 01:10:58,228 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1496 transitions. [2023-11-30 01:10:58,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1496 transitions. [2023-11-30 01:10:58,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 01:10:58,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1496 transitions. [2023-11-30 01:10:58,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 249.33333333333334) internal successors, (1496), 6 states have internal predecessors, (1496), 0 states have call successors, (0), 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-11-30 01:10:58,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:10:58,233 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 347.0) internal successors, (2429), 7 states have internal predecessors, (2429), 0 states have call successors, (0), 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-11-30 01:10:58,233 INFO L307 CegarLoopForPetriNet]: 337 programPoint places, 37 predicate places. [2023-11-30 01:10:58,233 INFO L500 AbstractCegarLoop]: Abstraction has has 374 places, 4569 transitions, 105951 flow [2023-11-30 01:10:58,233 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 205.83333333333334) internal successors, (1235), 6 states have internal predecessors, (1235), 0 states have call successors, (0), 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-11-30 01:10:58,233 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 01:10:58,234 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 01:10:58,234 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-30 01:10:58,234 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting my_callbackErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 20 more)] === [2023-11-30 01:10:58,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 01:10:58,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1612917425, now seen corresponding path program 1 times [2023-11-30 01:10:58,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 01:10:58,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461916589] [2023-11-30 01:10:58,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 01:10:58,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 01:10:58,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 01:10:58,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 01:10:58,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 01:10:58,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461916589] [2023-11-30 01:10:58,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461916589] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 01:10:58,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 01:10:58,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 01:10:58,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072912540] [2023-11-30 01:10:58,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 01:10:58,456 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 01:10:58,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 01:10:58,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 01:10:58,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 01:10:58,457 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 347 [2023-11-30 01:10:58,458 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 4569 transitions, 105951 flow. Second operand has 6 states, 6 states have (on average 214.16666666666666) internal successors, (1285), 6 states have internal predecessors, (1285), 0 states have call successors, (0), 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-11-30 01:10:58,458 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 01:10:58,458 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 347 [2023-11-30 01:10:58,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 01:11:00,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:00,917 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:00,953 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:00,953 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 01:11:01,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:01,392 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:11:01,392 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:01,392 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:01,392 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:01,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:01,466 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:01,517 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,517 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,517 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,518 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:01,528 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,528 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,528 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,528 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:01,528 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 01:11:02,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:02,138 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,138 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,138 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,138 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:02,139 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:02,204 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:02,288 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,288 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,288 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,288 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:02,295 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:02,301 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,301 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 01:11:02,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:02,303 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:02,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:02,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:02,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:02,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:02,896 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,896 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,897 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:02,900 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,900 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,900 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,900 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,900 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:02,981 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:02,981 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:03,102 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:03,110 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:03,117 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,117 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 01:11:03,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:03,119 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,119 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:03,768 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,768 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,768 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,769 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:03,775 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,775 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:03,776 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:03,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:03,874 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,874 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,874 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,874 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:03,927 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:03,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,038 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,038 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,038 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,038 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,047 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,047 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,049 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,049 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:04,052 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,059 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 01:11:04,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:04,062 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,895 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:04,905 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:04,905 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,905 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:04,906 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:05,031 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:05,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:05,096 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 134#L1711-2true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:05,245 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:05,248 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:05,255 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 01:11:05,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:05,258 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:05,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:05,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:05,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:05,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:05,260 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:05,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:05,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:05,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:06,025 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,025 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,025 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,025 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,029 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,029 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,037 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:06,037 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:06,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:06,169 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:06,190 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,190 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,190 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,190 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,192 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,192 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,192 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,192 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:06,279 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,282 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:06,433 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,433 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,433 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,433 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:06,438 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,438 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:06,441 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,443 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,443 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,443 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,443 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,452 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,452 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,452 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,452 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,452 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 01:11:06,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:06,455 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:06,455 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:06,455 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:06,455 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,281 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 134#L1711-2true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,285 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,285 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,285 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 323#L1711-3true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,288 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,288 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,288 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,297 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:07,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,480 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,480 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,483 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,483 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,485 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,485 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,525 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,525 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,528 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,528 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:07,644 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,644 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,644 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,644 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,646 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:07,813 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,813 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,813 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,813 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:07,818 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,818 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:07,822 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,823 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,823 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,823 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:07,825 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,825 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,825 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,825 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:07,827 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,828 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,828 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,828 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:07,841 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,841 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,841 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:07,841 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 01:11:08,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,904 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,904 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,904 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,904 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:08,906 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,906 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,906 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,906 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,907 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,907 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,907 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,907 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,909 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,914 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,914 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,914 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,914 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,917 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:08,917 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:08,920 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:08,920 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:08,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:09,156 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,158 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,158 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:09,161 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,163 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:09,163 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,166 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,166 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,166 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,166 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,168 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,168 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,171 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:09,173 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,173 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,173 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,173 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:09,227 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,227 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,227 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,227 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,229 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,355 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,355 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:09,358 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,520 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,520 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,523 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:09,525 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,525 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,525 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,525 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 279#L1711-6true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:09,532 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,533 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,538 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,538 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,540 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,540 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,542 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,543 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:09,545 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,545 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,561 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:09,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:09,561 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:09,562 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:09,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 208#L1710-3true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:09,567 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:09,567 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 01:11:10,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,667 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,667 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,671 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,671 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,674 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,674 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,676 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,679 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:10,679 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,679 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 323#L1711-3true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:10,689 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,689 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,689 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,689 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,692 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:10,692 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,692 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:10,695 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:10,695 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,695 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:10,769 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:10,769 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:10,769 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:10,769 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:10,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:10,770 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:10,901 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,901 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,901 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,901 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:10,993 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:10,996 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:10,999 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:10,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,002 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,006 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,006 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:11,009 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,009 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,009 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,009 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,012 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:11,016 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,016 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,016 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,021 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,021 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,026 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,026 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,026 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,026 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:11,030 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:11,034 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,034 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,034 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,034 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,094 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:11,097 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,254 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,254 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,257 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,580 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,583 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,583 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 279#L1711-6true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:11,586 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,586 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,586 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,586 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:11,593 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,593 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:11,595 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,595 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,595 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,595 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:11,598 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,598 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,598 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,598 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,607 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,607 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,607 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,607 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,616 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,616 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,619 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,619 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:11,621 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:11,621 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:11,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:11,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:11,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,627 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,627 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,627 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,627 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,627 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:11,629 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:11,629 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:12,798 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:12,798 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,798 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,801 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:12,801 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,801 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,802 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,804 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,804 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:12,804 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,805 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,810 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,810 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,810 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,810 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,812 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,813 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,815 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:12,820 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,821 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,821 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,821 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:12,823 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:12,823 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,823 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,831 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,831 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,833 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,833 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 323#L1711-3true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,836 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,836 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:11:12,836 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,839 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 208#L1710-3true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,842 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,842 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,842 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,843 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,843 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:12,904 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:12,905 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:12,905 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:13,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:13,043 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,129 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,129 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,131 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,131 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:13,134 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,134 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,134 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,134 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:13,136 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,137 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,137 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,137 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,139 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,139 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,139 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,139 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:13,141 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,141 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,141 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,141 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:13,144 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,144 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,144 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,144 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,144 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,148 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,148 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,148 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,148 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:13,150 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,150 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,150 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,150 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,153 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,153 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,153 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,153 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:13,155 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:13,158 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,158 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:11:13,177 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,236 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,239 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,756 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:13,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:13,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:13,765 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:13,768 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:13,783 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,783 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,792 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:13,802 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,802 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,805 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,809 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:13,809 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:13,809 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:13,809 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:13,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:13,816 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 01:11:13,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:13,820 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,820 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,820 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:13,820 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 50#L1712true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,171 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,171 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,173 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,173 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,173 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,173 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,176 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,176 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,176 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,176 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,179 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,179 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,179 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,182 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,182 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,182 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,186 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,186 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,189 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,189 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,189 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,189 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,192 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,192 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,192 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:15,195 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,197 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,197 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,197 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,197 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:15,198 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,198 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,198 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,198 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,205 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,205 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,205 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,205 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 279#L1711-6true, 342#true]) [2023-11-30 01:11:15,208 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:15,208 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,208 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,211 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,211 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,211 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,211 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,216 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,216 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,216 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,216 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,217 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:15,220 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,220 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,220 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,220 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:15,224 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,235 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,235 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,235 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:15,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:15,462 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:15,572 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,572 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,574 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,574 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,577 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,577 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,577 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,577 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,580 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,580 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,580 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,580 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,582 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,585 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,587 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,587 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:15,592 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,592 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,595 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,595 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:15,597 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,597 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,603 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,603 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,603 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,603 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:15,605 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,608 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,608 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,608 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,608 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:15,610 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:15,613 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,613 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:11:15,642 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:15,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:15,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:15,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:15,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:15,906 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,906 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,906 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:15,906 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:16,217 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,217 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,219 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,219 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,219 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,219 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,222 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,222 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,222 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,222 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,224 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,224 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:16,227 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,227 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,227 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,227 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,243 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,243 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,243 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,243 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,246 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,246 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,246 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,246 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:16,253 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,253 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,253 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,253 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,253 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:16,255 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,255 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,255 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,255 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:16,258 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:16,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:16,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:16,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:16,263 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,263 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 01:11:16,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:16,266 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:16,266 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:17,701 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:17,707 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,707 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:17,709 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,709 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:17,714 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:17,714 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,714 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,717 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,717 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,717 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,717 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:17,722 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:17,722 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,722 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,725 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,725 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,725 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,725 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:17,730 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:17,730 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,733 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,733 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,733 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,733 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:17,735 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,735 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,735 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,735 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:17,736 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,738 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,741 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:17,744 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:17,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:17,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,761 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:17,768 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,768 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 151#L1711-1true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:17,769 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:17,769 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:18,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,136 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,136 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,136 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,136 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,139 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,141 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,144 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,146 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,149 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:18,151 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,151 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,151 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,151 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,154 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,154 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,154 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,154 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:18,156 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,156 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,156 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,156 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:18,159 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,159 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,159 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,159 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:18,161 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,161 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,161 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,161 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,164 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,164 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,164 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,164 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:18,167 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,167 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,167 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,167 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,174 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,174 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,174 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,174 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:18,176 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,176 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,176 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,176 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,178 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,178 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,178 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,178 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:18,181 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,181 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,181 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,181 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:18,183 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,183 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,183 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,183 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,290 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,490 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:18,493 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,726 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:18,736 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,736 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,741 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,741 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,743 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,746 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,746 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:18,890 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 01:11:18,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:18,895 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:18,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:18,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:18,895 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:18,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:18,898 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:18,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:18,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:18,898 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:20,509 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,510 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:20,511 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,511 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,512 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,512 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,512 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,512 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 50#L1712true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:20,515 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,515 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,515 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,515 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:20,521 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:20,524 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,524 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,529 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,529 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:20,530 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,530 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:20,533 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,538 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 279#L1711-6true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:20,538 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:20,541 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,542 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:20,548 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:20,548 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,548 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,551 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,551 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,553 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,554 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,556 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,556 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:20,563 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,570 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,570 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,570 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,570 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,575 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,575 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,575 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,576 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,576 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:20,584 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:20,584 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:20,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:21,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,049 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,049 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,052 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,052 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:21,054 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,054 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,055 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:21,057 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,057 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,060 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,060 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,060 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,060 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,063 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,063 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,063 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,063 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:21,065 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,065 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:21,068 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,068 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,068 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,068 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,071 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,073 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,073 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,073 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,073 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,076 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,076 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,079 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,079 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,079 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,079 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:21,081 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,081 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:21,087 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,087 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,088 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,095 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,095 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 94#L1711-4true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,207 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,207 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:21,210 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,210 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,453 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,453 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,456 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,456 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,456 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,456 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:21,715 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,715 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:21,723 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,723 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,723 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,723 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:21,728 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:21,730 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,730 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,733 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:21,742 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:21,745 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:21,745 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,577 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,577 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,577 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,579 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,579 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,579 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,580 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,580 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,580 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,580 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,580 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,582 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:23,582 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,585 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,585 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,585 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,585 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,586 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,586 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,586 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,586 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:23,589 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,589 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:23,594 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:23,597 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:23,600 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,600 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,600 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,600 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,605 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:23,610 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:23,612 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,612 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,612 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,612 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,617 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:23,622 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,625 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,628 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,628 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,631 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 301#L1712-2true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:23,642 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:23,642 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,642 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:23,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:23,650 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:23,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,340 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,340 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,342 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,361 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,361 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,361 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,361 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:24,364 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,364 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,364 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,364 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,367 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:11:24,369 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,372 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,372 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:24,374 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,374 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,375 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:24,377 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,380 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,380 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,380 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,380 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,382 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:24,385 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:24,387 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,387 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:24,390 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,390 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:24,396 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,396 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,406 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:24,409 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,545 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,545 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,547 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,547 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,547 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,547 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:24,827 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:24,829 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:24,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:25,078 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,078 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:25,081 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,081 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,081 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,081 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:25,088 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,088 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:25,093 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,093 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,093 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,093 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:25,095 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,095 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,095 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,095 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:25,098 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,098 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:25,113 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:25,113 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,114 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,114 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,114 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,117 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:27,118 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,118 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,118 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,118 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 218#L1712-4true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,120 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,120 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:27,121 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,121 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 251#L1712-3true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,124 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,124 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,124 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,130 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,130 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:27,135 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,136 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,139 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,139 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,139 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,139 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:27,158 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,158 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,158 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,158 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,167 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,175 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,175 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,175 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,178 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 301#L1712-2true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:27,178 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,178 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,184 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,184 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,184 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,184 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:27,190 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,190 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,190 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,193 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:27,193 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,193 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,715 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,715 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,716 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,894 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,894 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,894 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,894 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:27,897 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,897 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,897 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,897 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,900 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,900 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,900 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,900 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,902 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,902 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,902 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,902 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,905 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,905 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,908 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,908 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,908 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,908 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:27,911 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,911 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,911 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,911 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:27,914 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,914 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,917 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,917 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:27,919 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,919 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,922 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,922 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:27,925 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,927 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:27,930 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,930 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:27,933 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,933 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,936 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,936 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,939 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,939 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,939 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,939 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,941 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,941 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,941 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,941 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,944 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,944 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,944 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,944 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:27,949 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,949 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,952 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,952 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,955 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,955 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,955 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,955 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:27,958 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,958 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,958 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,958 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,960 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,961 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:27,963 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,963 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,963 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,963 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:27,966 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 301#L1712-2true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:27,969 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:27,969 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:28,135 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,135 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:28,137 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,137 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,138 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:28,274 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:28,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:28,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:28,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:28,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:28,414 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,416 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,417 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:28,653 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,653 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,653 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,653 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,658 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,658 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:28,660 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,660 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 280#L1712-5true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:28,668 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,668 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,674 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,674 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,675 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,675 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,677 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,677 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,677 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,677 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,679 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,679 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,679 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,679 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,682 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:28,700 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:28,700 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 01:11:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 251#L1712-3true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,786 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,786 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,786 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,788 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,788 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:30,789 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,789 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,794 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,794 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,794 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,794 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:30,797 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:30,797 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,797 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:30,802 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,802 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,802 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,805 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,805 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 342#true]) [2023-11-30 01:11:30,812 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,812 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,812 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,812 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,816 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:30,818 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,818 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,831 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,831 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:30,838 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,838 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,838 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,841 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,841 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 94#L1711-4true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,843 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,843 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:30,849 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,849 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,849 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:30,856 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,856 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,856 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,856 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,859 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:30,859 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,859 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:30,862 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:30,862 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:11:30,990 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:30,990 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:30,991 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,443 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,443 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:31,640 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,640 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,642 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,642 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,642 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,642 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,645 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,645 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,648 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,648 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:31,651 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,651 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,651 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,651 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:31,653 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,653 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,653 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,653 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,655 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,656 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:31,658 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,658 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,661 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:31,663 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,663 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,665 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,668 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,671 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,671 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,671 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,671 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 102#L1712-7true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,674 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:31,678 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:31,681 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,681 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,681 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,681 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:31,683 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,686 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,686 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:31,688 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:31,690 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,690 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,695 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,695 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,695 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,695 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,698 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,698 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:31,701 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,701 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,703 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,703 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,706 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,706 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:31,708 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,708 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,712 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,714 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,714 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,717 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,717 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,717 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,717 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:31,719 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:31,722 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,722 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,722 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,722 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:31,893 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,893 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,893 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,893 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:31,895 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,895 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,895 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:31,895 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:32,031 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,031 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,031 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,031 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:32,163 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,163 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:32,166 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,166 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,166 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,166 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:32,385 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,385 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,385 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,385 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:32,387 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,387 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,388 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,388 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 280#L1712-5true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:32,390 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,390 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:32,397 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,397 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:32,399 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,400 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,400 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,400 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:32,402 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,402 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,402 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,402 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:32,411 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,411 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:11:32,420 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:32,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:32,423 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:32,431 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,431 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 01:11:32,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:32,434 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:32,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:32,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:32,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,683 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 251#L1712-3true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:34,683 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,683 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,685 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,685 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:34,686 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,686 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,691 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:34,691 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,691 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,696 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,696 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:34,699 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,699 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,699 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,699 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,701 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,701 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:34,702 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,702 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,705 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,705 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:34,707 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,707 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:34,710 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,710 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:11:34,710 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,710 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,711 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,713 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,713 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:34,714 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,714 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,719 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,720 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,721 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,721 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:34,724 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 301#L1712-2true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:34,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,729 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,730 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,734 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,734 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 301#L1712-2true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:34,735 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,735 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,735 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,735 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,737 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,737 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 71#L1711-5true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,740 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,743 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,745 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,746 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,751 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:34,753 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,754 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,754 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,762 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,762 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,764 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 323#L1711-3true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:34,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 280#L1712-5true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:34,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,770 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,770 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:11:34,775 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,776 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,890 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,890 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:34,891 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:34,891 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,542 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,542 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,627 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:35,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:35,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:35,627 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:35,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,692 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:35,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:35,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:35,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:35,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:35,736 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,736 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,736 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,736 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,738 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:35,741 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,741 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,741 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,741 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:35,743 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,743 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,745 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,745 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,746 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:35,748 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,748 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,750 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,750 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:11:35,753 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,753 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:35,755 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,758 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,758 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,761 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,761 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,763 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,763 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,763 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,763 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:35,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,774 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,777 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,777 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:35,779 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,780 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,782 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,784 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,784 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,787 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,787 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,787 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,787 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,789 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,789 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,792 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,792 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,794 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,794 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:35,797 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:35,799 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,799 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,802 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,802 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,802 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,802 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:35,804 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,804 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,804 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,804 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:35,813 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:35,816 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,816 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,816 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,816 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:35,818 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,982 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,982 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,983 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:35,985 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:35,985 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:36,111 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:36,113 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,113 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:36,240 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,240 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,241 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,241 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:36,432 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:36,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:36,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:36,440 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:36,442 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 335#L1712-7true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:36,453 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,453 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,453 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,454 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:36,462 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,463 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:36,470 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,470 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:36,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:36,475 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,475 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 01:11:36,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:36,478 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:36,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:36,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:36,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:38,776 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:38,776 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,776 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,779 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:38,780 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,780 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,785 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,785 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,785 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,785 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:38,786 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,789 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:38,789 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,789 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,792 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,792 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,792 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,792 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,795 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,795 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:38,798 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,798 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,798 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,798 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:38,801 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:38,801 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,801 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:38,807 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,807 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,809 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,809 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 102#L1712-7true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,815 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,815 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,816 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,816 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:38,818 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,818 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,821 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:38,829 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,830 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,832 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:38,835 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,835 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,835 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,835 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:38,838 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,838 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,838 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,838 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,841 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:38,841 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,844 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:38,849 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,849 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,850 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,853 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,853 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,856 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:38,858 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,858 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,859 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,864 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:38,864 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,864 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,870 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 280#L1712-5true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:38,873 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:38,873 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,879 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,879 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,882 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:38,885 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:38,888 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:38,893 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,893 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:38,901 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:11:38,901 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:38,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:39,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,415 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,618 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,620 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,708 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,708 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 37#L1710-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,711 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,782 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:39,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:39,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:39,782 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:39,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,814 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,814 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:39,816 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,816 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,816 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,816 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:39,819 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,819 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:39,821 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,821 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,823 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,823 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:39,826 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,826 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,827 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,829 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,829 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:39,832 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,832 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:39,834 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,834 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 102#L1712-7true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,837 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,837 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,837 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,837 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:39,841 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,841 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,849 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,850 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,852 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,852 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,854 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,857 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,857 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,860 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,860 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,860 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,860 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,862 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,862 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:39,865 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,865 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,867 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,870 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,870 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,872 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,872 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,872 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,872 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,875 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 280#L1712-5true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:39,878 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,878 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,880 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,880 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:39,883 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,883 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:39,885 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,885 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,887 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,887 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,888 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,894 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,894 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,894 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,894 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,896 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,896 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:39,899 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,899 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:39,902 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,902 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,902 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,902 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:39,904 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,904 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,904 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,904 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:39,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:39,948 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:39,948 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,084 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,084 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,504 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,505 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,713 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,713 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,716 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,716 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,718 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,718 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,721 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,721 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 335#L1712-7true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:40,723 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,723 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,741 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,741 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,746 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,746 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,752 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:40,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:40,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:40,752 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:40,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,762 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,762 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 01:11:40,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:40,764 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 208#L1710-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:40,767 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:40,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,231 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 93#L1712-5true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:43,231 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,231 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:43,234 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:43,234 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,234 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,237 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:43,237 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,237 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,240 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,240 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,240 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,240 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,242 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,242 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,242 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,242 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:43,245 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,245 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,247 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,247 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,248 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:43,254 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,254 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,257 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,257 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,257 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,257 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 279#L1711-6true, 342#true]) [2023-11-30 01:11:43,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,270 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,270 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,272 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,275 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,275 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 102#L1712-7true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,278 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,278 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,278 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,280 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,285 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,287 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,287 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,287 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,287 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:43,293 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,293 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,293 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,293 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:43,295 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:43,300 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:43,301 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,301 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,303 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:43,308 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:43,308 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,311 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,316 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,318 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:43,321 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:43,321 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,324 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,327 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,327 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:43,329 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,329 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:43,331 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,332 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,332 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,332 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,338 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,339 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,339 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,339 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,339 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,341 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,341 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,341 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,341 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,341 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,344 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,344 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,344 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,344 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,347 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,347 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,347 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,347 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 335#L1712-7true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:43,349 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,349 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,349 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,349 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,356 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,356 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,356 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,356 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,357 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,357 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:43,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,900 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:43,901 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,901 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,903 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,903 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:43,904 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:43,904 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,077 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,077 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,187 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,187 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,187 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,187 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,253 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,255 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,255 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,274 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,274 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:44,277 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,277 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,280 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,280 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:44,282 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,282 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,282 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,282 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:44,285 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,285 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,292 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:11:44,295 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,295 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,298 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,298 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,298 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,298 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:44,300 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,300 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:44,303 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,303 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:44,306 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,308 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,308 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,311 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,313 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,313 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,313 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,313 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,313 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,316 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,316 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,316 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,316 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,318 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,318 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,318 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,318 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,321 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,323 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,323 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,323 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,323 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,323 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,326 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,326 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,328 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,328 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,328 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,328 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:44,331 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,331 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,331 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,331 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:44,333 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,333 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,333 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,333 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,338 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,338 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:44,341 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,343 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,343 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,343 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,343 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,345 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,346 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,346 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,346 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,350 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,350 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,350 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,350 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,352 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,352 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,353 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:44,355 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,355 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,355 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,355 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,357 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:44,360 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,360 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:44,362 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,362 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,401 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,401 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,401 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,401 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,411 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,411 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,411 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,411 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,413 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,413 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,537 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,537 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,537 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,538 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,612 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,612 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,751 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,751 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,751 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,751 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,962 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:44,971 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,976 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,976 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,978 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,978 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,986 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,986 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,988 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,988 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,988 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,988 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:44,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:44,991 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,991 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:44,993 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,993 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,994 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:44,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:11:44,994 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,994 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:44,995 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 01:11:47,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,563 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:47,563 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,566 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,566 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,566 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,566 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:47,568 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,568 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,568 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,568 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:47,569 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:47,569 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,569 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:47,572 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,572 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,572 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,572 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:47,574 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,574 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,574 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,574 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:47,581 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,581 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,581 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,581 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,583 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,583 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,583 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,583 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,591 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,591 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,593 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,593 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,598 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,598 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,598 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,598 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,600 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,600 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:47,603 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,603 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:47,606 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,606 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:11:47,764 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,764 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,769 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,769 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,769 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,775 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,775 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 301#L1712-2true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,776 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,776 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 280#L1712-5true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:47,784 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,784 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:47,786 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,787 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,806 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:47,807 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:47,810 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,810 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,815 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 280#L1712-5true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:47,815 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,815 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,816 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,819 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:47,819 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,819 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:47,824 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,825 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,828 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,828 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,828 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,828 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,830 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,830 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,833 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,833 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,841 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,841 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 335#L1712-7true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:47,846 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,846 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,849 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,849 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,849 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,849 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,854 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,854 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,854 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,854 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, 208#L1710-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,860 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,860 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:47,861 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:47,861 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,472 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,472 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,472 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,488 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,488 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,488 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,494 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,495 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,495 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,495 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,495 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,710 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,710 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,713 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,713 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,715 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,715 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,718 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,718 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 37#L1710-3true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,741 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,741 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,741 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,741 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,834 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,837 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,840 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,840 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,840 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,840 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,843 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 37#L1710-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,843 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,843 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 37#L1710-3true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,929 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 37#L1710-3true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,929 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,929 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,930 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:48,937 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,937 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,938 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,938 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,943 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,943 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,950 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,950 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,953 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,953 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,953 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,953 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,958 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,958 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,958 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,958 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,958 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,961 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,961 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,963 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,963 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:48,966 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,968 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,969 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,971 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,971 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,971 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,971 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,972 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,974 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,974 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,977 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,977 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,979 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,979 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,982 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,982 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,982 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,982 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,982 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:48,985 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,985 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,985 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,985 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,988 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,988 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,988 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,988 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:48,997 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,997 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,997 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:48,997 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,000 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,000 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,003 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,003 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,003 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,003 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,009 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,009 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,012 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 335#L1712-7true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:49,015 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,037 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,050 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,050 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,050 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,051 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,053 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,053 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,061 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,170 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,433 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,433 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,433 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,433 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:49,644 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,644 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:49,645 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,645 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 245#L1712-10true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:49,647 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,647 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,647 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,647 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:49,653 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,653 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,653 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,653 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,658 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,658 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,658 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,658 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,661 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,661 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,668 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,668 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,668 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,668 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,668 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,671 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,671 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,671 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,671 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,671 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:49,673 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:49,677 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:49,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, 208#L1710-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:49,678 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,678 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 208#L1710-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:49,679 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,679 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,679 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,679 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:49,679 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 01:11:52,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:52,510 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:52,513 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,513 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,513 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,513 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,516 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,516 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:52,521 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,521 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,524 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,524 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:52,524 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,525 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,527 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:52,527 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,527 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,535 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:52,535 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,535 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:52,537 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,537 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:52,540 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,540 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:52,542 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,542 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,545 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,545 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,550 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,550 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,551 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,551 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,553 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,553 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:11:52,563 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,566 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,566 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,566 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,569 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,569 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,569 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,574 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,574 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,576 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,576 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:11:52,578 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,578 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,579 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:52,585 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,585 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,585 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,585 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:52,588 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,588 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:52,591 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,596 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,596 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,596 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,596 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:52,600 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,601 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,601 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,601 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:52,603 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,603 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,603 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,603 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,608 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,608 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,608 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,608 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,613 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,613 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:52,615 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,618 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,618 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,621 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,621 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,623 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,623 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,623 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,624 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,626 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,626 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:52,631 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,631 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,631 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,631 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:11:52,632 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,632 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,632 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,632 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:11:52,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:52,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,642 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:52,645 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:52,645 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:53,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:53,502 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,502 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,502 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,515 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,515 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,515 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,533 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,533 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,538 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,538 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,539 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,539 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,539 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,730 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,730 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,733 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,733 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,736 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,736 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,739 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,739 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,739 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,739 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,739 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,742 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,742 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,742 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,742 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,742 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,850 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,850 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,852 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,852 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,853 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,855 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,855 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,858 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,858 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,861 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,861 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,861 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,861 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:53,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,973 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,973 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:53,979 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,979 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:53,984 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,985 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:53,987 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,987 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,988 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,990 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,990 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 218#L1712-4true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,993 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,993 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,993 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,993 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,996 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,996 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:53,999 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,999 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,999 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,999 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:53,999 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:54,002 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,008 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,008 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:54,011 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:11:54,013 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,016 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,022 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,022 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:11:54,025 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,025 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,029 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,029 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:11:54,032 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,032 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:54,035 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,041 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,042 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,042 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,042 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:54,058 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,058 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:54,069 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,069 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,071 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,071 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,072 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,079 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,079 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:54,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,198 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,198 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,198 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,198 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,281 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,281 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,467 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,467 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,467 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,467 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 245#L1712-10true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:54,660 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,660 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:54,665 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,665 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,665 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,665 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:54,671 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,671 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,671 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,671 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:54,676 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,676 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,676 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,676 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,679 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,679 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:54,682 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,682 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:54,690 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,690 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,690 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:54,690 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 01:11:57,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:11:57,611 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,622 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:57,622 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:57,622 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:11:57,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,626 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,626 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,629 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,642 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,643 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,643 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,643 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:57,647 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,647 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,647 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,647 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,650 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,650 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,650 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,651 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,653 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,653 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,653 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,658 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,661 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,661 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:57,666 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,667 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,669 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 322#L1712-10true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,669 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,669 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,675 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,675 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,678 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,678 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,679 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,679 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:57,682 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,682 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,682 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,682 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 335#L1712-7true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:57,705 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,705 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,712 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,712 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:11:57,718 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:57,718 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 245#L1712-10true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:57,726 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,726 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,726 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,731 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,731 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:57,732 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,732 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,732 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:57,732 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:58,664 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,664 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:58,674 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,674 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,674 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:58,684 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,684 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,684 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,703 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,703 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,703 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,703 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:58,706 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,706 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,706 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:58,709 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,709 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,711 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,711 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,856 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,856 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,858 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,858 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,858 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,858 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,858 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,861 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,861 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,861 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,861 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,861 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,863 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,863 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,866 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,866 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,868 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,868 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,869 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,869 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,871 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:58,871 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,871 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,972 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,975 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,975 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,978 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,978 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,978 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,978 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,981 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,981 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:58,983 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,983 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,986 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,986 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,986 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,986 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,988 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,988 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:58,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:58,989 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:58,989 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,066 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 26#L1711-1true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,066 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:59,086 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,088 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,088 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,089 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:11:59,091 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,091 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:59,096 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,096 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,098 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,101 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,101 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,104 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,104 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:59,106 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:59,109 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,111 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,114 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,114 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,114 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,114 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,116 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,116 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,117 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,119 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,122 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,122 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,122 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,122 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:11:59,124 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,124 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,127 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,127 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,127 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,127 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,129 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,129 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:59,134 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,134 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,134 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,134 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:11:59,137 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,137 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,139 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,139 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:11:59,142 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,142 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,142 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,142 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:11:59,144 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,144 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,144 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,144 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,147 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,147 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,147 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,147 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,149 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,149 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 280#L1712-5true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:11:59,152 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,152 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,154 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,154 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,154 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,154 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,157 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,157 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,157 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,157 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,167 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,167 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,167 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,167 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,173 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,173 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:59,189 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,189 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,189 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,190 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:11:59,192 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,192 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,192 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,192 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,202 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:11:59,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,342 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,342 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,410 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,410 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,410 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,410 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,582 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,582 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,585 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,585 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:59,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:11:59,710 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,710 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:11:59,755 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,755 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:59,758 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,758 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,758 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,758 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:11:59,765 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,765 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:11:59,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 151#L1711-1true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:11:59,777 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,777 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 151#L1711-1true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:11:59,778 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:11:59,778 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 01:12:02,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:02,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,954 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:02,954 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:02,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:02,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:02,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,957 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 218#L1712-4true, 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,965 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:02,969 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,970 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,970 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:12:02,978 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,978 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,980 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,980 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:02,983 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,983 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:02,989 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,989 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:02,991 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,991 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,992 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 342#true]) [2023-11-30 01:12:02,995 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,995 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:02,997 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:02,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:03,000 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,000 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,000 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,000 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,003 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,003 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,003 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,008 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,009 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 262#L1711-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,009 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,009 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:03,012 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,012 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,012 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,012 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:03,013 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,029 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,029 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,029 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,029 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,034 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:12:03,034 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,035 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,035 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,035 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,042 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,042 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 245#L1712-10true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:03,043 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,043 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:03,048 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,048 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 134#L1711-2true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:03,054 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:03,054 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,097 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,097 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,116 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,116 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,116 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,119 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,119 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,129 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,129 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,129 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,130 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,140 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,140 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,166 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,166 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,167 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,169 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,169 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,169 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,169 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,362 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,362 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,365 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,365 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,368 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,368 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,371 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,371 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,371 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,371 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,371 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,373 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,373 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,376 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,376 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,376 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,376 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,376 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,379 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,379 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,379 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,379 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,379 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1417], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,380 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1418], [424#true, 370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,380 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,380 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,380 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,500 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,500 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,503 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,503 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,506 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,506 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,508 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,509 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,511 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,514 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,514 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,517 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,517 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1417], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 298#L1751-2true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,518 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1418], [424#true, 298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,518 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:04,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,518 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,519 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,519 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,519 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,593 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 262#L1711-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,593 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,594 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:04,627 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,627 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,627 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,627 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,630 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,630 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,630 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,630 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,630 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,633 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,633 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,633 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,633 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,633 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,636 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,636 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,636 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,636 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,639 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,639 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:04,642 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,642 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,645 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,645 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,645 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,645 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,648 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,650 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,651 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,651 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,651 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,651 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,653 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,653 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,656 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,656 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,659 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,659 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:04,662 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,665 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,665 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,673 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,673 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:04,675 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,675 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,678 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,678 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,681 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,681 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:04,684 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:04,687 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,687 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:04,690 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,690 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:04,693 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,693 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:12:04,696 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,696 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:04,698 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,698 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 335#L1712-7true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,701 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,701 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,704 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,704 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,711 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,714 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,714 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:04,730 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,730 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,733 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,733 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:04,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,881 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,881 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:04,884 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,884 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1418], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:04,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:04,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:05,305 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,305 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,305 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,305 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:05,308 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,308 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,308 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,308 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:05,315 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,315 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,315 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,315 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:05,317 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,317 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:05,323 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 134#L1711-2true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:05,323 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,323 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:05,324 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 01:12:08,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:08,658 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,658 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,661 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,661 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:08,664 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,670 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,670 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,672 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:08,673 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,676 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,679 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,681 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,681 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,681 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,681 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:08,685 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,685 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:08,690 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,690 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,693 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,693 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,693 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,693 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,696 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,696 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,696 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,701 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,701 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,704 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,704 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,704 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,704 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:08,707 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,707 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:08,710 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,710 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,712 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 280#L1712-5true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:12:08,715 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,716 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,716 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,716 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,718 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,718 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,721 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,721 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,721 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,724 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:08,727 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,727 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,730 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,730 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,731 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,731 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:08,735 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:12:08,738 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:08,738 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,741 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,741 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,746 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,746 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:12:08,747 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,747 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,751 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,751 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:08,752 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,752 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:08,757 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,757 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,760 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,760 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,760 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,763 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,763 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,763 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,763 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 323#L1711-3true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:08,766 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:08,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:09,879 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:09,897 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:09,897 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:09,900 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,900 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,900 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,900 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:09,911 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,911 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:09,914 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,914 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:09,915 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,915 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:09,922 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,922 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:09,925 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,925 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,925 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:09,925 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,140 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,140 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,141 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:10,143 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,143 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,143 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,143 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,143 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:10,146 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,146 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,146 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,147 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,147 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1540], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,149 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,149 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,150 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,150 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,153 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,153 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,156 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,156 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,158 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,158 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,159 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,159 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,293 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,293 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:10,296 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,296 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,296 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,297 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:10,299 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,299 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1540], [424#true, 370#true, 298#L1751-2true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,302 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,302 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,303 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,303 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,305 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,305 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,308 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,308 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,309 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,311 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,311 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,311 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,311 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,312 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,312 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1418], [424#true, 370#true, 314#L1752true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 363#true, 410#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1418], [424#true, 298#L1751-2true, 370#true, 405#(= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))), 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,386 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,386 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 209#L1711-3true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,387 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,387 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:10,418 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,418 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,418 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,418 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,421 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,421 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,421 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,421 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:10,424 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,424 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,424 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,424 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,427 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,427 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,427 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,427 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,427 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:10,430 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,430 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,430 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,430 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,433 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,433 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:10,435 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,435 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,438 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,438 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,441 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,441 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,444 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,444 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,447 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,447 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,449 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,449 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,450 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,458 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,458 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:12:10,461 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,461 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:10,463 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,463 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,464 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,466 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,466 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:10,469 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,469 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,469 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,469 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,472 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,472 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:10,476 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,476 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,476 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,476 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 280#L1712-5true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:12:10,479 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,479 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,482 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,482 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,484 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,484 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,485 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,487 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,487 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,490 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,490 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,493 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,493 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,506 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,507 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:10,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:10,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1417], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,778 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,778 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,778 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,778 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:10,779 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1427], [424#true, 323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:10,944 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1427], [424#true, 323#L1711-3true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 391#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|), 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:10,944 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,944 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 323#L1711-3true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:10,945 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,945 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 323#L1711-3true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:10,946 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:10,946 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:11,088 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,088 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:11,090 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,090 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,090 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,091 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:11,093 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:11,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 01:12:14,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:12:14,518 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,518 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,518 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,519 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,521 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,521 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,521 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,521 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,521 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,524 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,526 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,526 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,527 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,527 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:14,529 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,529 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,529 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,529 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:14,534 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,534 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,537 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,537 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 322#L1712-10true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,539 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:14,540 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,540 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,543 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,543 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:14,548 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,548 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,548 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,548 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:14,551 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,551 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,553 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:14,553 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,553 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,554 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:14,559 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,559 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,559 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,559 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,561 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,561 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,564 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,564 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,567 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,567 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,567 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:12:14,577 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,577 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:12:14,580 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,580 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:12:14,582 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,582 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:12:14,585 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,585 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,585 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,585 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:14,587 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,587 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,590 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,590 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,592 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,592 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,592 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,592 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,592 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 335#L1712-7true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:14,600 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,600 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 173#L1712-9true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,601 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,601 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 245#L1712-10true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:14,604 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,604 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,608 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,608 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 245#L1712-10true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:14,609 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 245#L1712-10true, 342#true]) [2023-11-30 01:12:14,611 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:14,616 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,616 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:14,617 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:14,622 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:14,625 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:14,625 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,625 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:14,627 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,627 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,627 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,627 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:14,630 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:14,630 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:15,870 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:15,876 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,876 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,876 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,876 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:15,881 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,881 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,881 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,882 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:15,900 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,900 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:15,903 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:15,903 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:15,904 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:15,914 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,914 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,914 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,914 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:15,917 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:15,917 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,138 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,138 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,138 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,138 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,139 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,141 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,141 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,144 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,144 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,144 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,147 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,147 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,149 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,149 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,150 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,152 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,152 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,155 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,155 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,156 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,156 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,284 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,284 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,284 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,284 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,287 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,287 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,287 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,287 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,290 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 298#L1751-2true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,290 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,290 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,291 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,291 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,293 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,293 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,293 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,293 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,296 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,296 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,296 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,296 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:16,299 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,299 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,299 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,299 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,301 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,301 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,301 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,301 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,302 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1417], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 314#L1752true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1417], [424#true, 406#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 298#L1751-2true, 349#true, 300#L1711-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,362 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,362 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 300#L1711-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,363 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,363 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,401 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,401 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,404 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,404 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,406 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,406 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,409 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,409 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 280#L1712-5true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:16,411 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,411 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,412 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:16,414 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,414 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,417 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,417 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:16,419 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,419 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,422 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,422 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,425 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,425 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,433 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,433 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,436 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,436 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,439 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,439 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,441 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,441 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,441 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,441 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:16,444 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,444 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,446 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,446 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,447 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:16,449 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,449 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,452 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,452 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,455 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,455 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:16,458 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,458 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,463 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,463 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,464 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,466 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,469 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:16,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1426], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:12:16,609 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1426], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 392#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:12:16,610 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,610 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:16,611 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 94#L1711-4true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:16,611 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,611 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1540], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,655 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,655 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,655 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,655 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,656 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,656 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:16,936 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,937 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:16,939 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:16,939 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 01:12:20,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:20,373 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,373 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,375 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,375 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:20,378 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,381 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,381 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:20,386 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,386 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:20,391 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,391 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 93#L1712-5true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:20,394 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,396 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,396 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 72#L1712-11true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,399 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:20,399 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,399 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,402 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,402 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,407 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,407 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,410 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,410 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:20,412 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,412 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,413 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,415 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,415 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,416 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,423 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,423 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,425 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,425 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:12:20,440 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,440 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 93#L1712-5true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:20,443 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,443 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,445 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,445 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,448 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,448 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,448 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,448 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true]) [2023-11-30 01:12:20,450 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,450 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,450 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,450 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,451 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,451 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,454 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,454 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:20,459 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,459 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:20,464 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,464 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,464 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:20,466 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,466 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,467 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,472 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,472 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,474 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,474 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:20,475 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,475 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:20,477 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,477 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true]) [2023-11-30 01:12:20,479 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:20,480 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,687 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:21,687 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,687 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,688 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,690 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,690 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,690 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 156#L1712true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,698 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,705 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,705 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,705 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,720 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,722 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,722 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,725 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,725 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,728 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,937 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,937 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:21,940 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,940 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:21,940 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:21,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,943 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,943 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,945 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:21,948 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,948 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:21,950 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,950 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,950 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:21,953 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:21,953 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:21,953 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,053 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,053 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,053 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,053 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,056 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 298#L1751-2true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,056 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,056 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,059 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,059 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,061 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,061 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,062 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,064 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,064 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,066 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,067 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,069 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,069 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,069 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1540], [424#true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 314#L1752true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,111 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1540], [424#true, 298#L1751-2true, 370#true, 407#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,111 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,112 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 217#L1711-5true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,112 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,112 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1547], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 342#true, 178#L1713-3true]) [2023-11-30 01:12:22,134 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,134 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1547], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 393#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 178#L1713-3true, 342#true]) [2023-11-30 01:12:22,135 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,135 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,138 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,138 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,138 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,138 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,138 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,140 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,140 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,140 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,140 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,140 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,143 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,143 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,143 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,143 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,143 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,146 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,146 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,148 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,148 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:12:22,151 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,151 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,157 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,157 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,157 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,157 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:22,159 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,159 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,159 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,159 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,164 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,164 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:22,167 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,167 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:22,170 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,170 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,172 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,172 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,175 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,175 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,178 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,178 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,178 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,178 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,180 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,180 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,180 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,180 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:22,183 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,183 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:22,185 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,185 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,188 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,190 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,190 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,190 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,190 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:22,192 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,192 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,192 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,193 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:22,195 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,195 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,195 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,195 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:22,198 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,198 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,198 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,198 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:22,201 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,201 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 335#L1712-7true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:22,203 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,203 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,203 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,203 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 71#L1711-5true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:22,204 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,204 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,204 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,204 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,206 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,209 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:22,212 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,212 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,212 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,212 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:22,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 71#L1711-5true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:22,268 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,268 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:22,378 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:22,378 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 01:12:26,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,605 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,605 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,605 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,605 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,606 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,606 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,606 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 254#L1712-4true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:26,610 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,610 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,614 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:26,618 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,618 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,621 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,621 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,628 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,628 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,631 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,631 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:26,634 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,634 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,635 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,638 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,638 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:26,642 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,642 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,645 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,645 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:26,649 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:26,649 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,649 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,650 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,650 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 110#L1712-13true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:26,661 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,661 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:26,664 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,664 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,676 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,676 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,676 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,676 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 280#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:12:26,683 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,684 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:26,687 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,687 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:26,690 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,690 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,694 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,694 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,694 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,694 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,700 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:26,701 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,701 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:26,704 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,704 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:26,707 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:26,714 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,714 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,717 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,717 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,717 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,718 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,718 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,724 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,725 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,725 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,725 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:26,728 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:26,728 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,901 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,901 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,904 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,904 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,904 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,909 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,909 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,909 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:27,917 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:27,917 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:27,917 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,136 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,136 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,136 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,136 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,136 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,139 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,139 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,139 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,139 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,139 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,143 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,143 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,145 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,145 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,145 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,145 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,145 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,146 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,146 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,255 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,255 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,257 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,257 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,258 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,258 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,260 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,260 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,261 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,261 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,261 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,262 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:28,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,304 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 01:12:28,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:12:28,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:12:28,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 01:12:28,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,305 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,305 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,305 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,305 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:28,306 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,306 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1667], [424#true, 370#true, 314#L1752true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:28,335 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1667], [424#true, 298#L1751-2true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:28,335 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,335 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,338 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,338 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,341 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,341 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,343 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,343 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,344 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,346 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,346 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,349 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,349 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,352 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,352 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 102#L1712-7true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,358 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,358 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,365 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,365 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,366 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,368 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,371 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,371 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 245#L1712-10true, 342#true]) [2023-11-30 01:12:28,373 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,373 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,376 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,376 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,379 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,379 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,381 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,381 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,384 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,384 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,386 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,386 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:28,388 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,388 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:12:28,392 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,392 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,395 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,397 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,400 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,400 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,400 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,400 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,403 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,403 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,403 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,403 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:28,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:28,447 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:28,554 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,555 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:28,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:28,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 01:12:33,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,095 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,095 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,096 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,096 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,096 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,096 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,096 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,099 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,099 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,100 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,100 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,103 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,110 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,110 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:33,113 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,120 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 24#L1711-7true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,120 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,120 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 102#L1712-7true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:33,127 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:33,130 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,130 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,130 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,130 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,136 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,136 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,136 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,136 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 110#L1712-13true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,139 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,140 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,143 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,143 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,146 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,146 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,147 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,147 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,150 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,158 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,162 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,162 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,163 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:33,174 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:12:33,177 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,177 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,177 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,177 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 93#L1712-5true, 342#true]) [2023-11-30 01:12:33,180 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,180 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:33,190 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,190 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,190 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:33,194 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,194 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:33,201 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:33,201 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,201 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:33,205 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:33,205 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,205 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:33,208 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true]) [2023-11-30 01:12:33,211 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:33,211 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,500 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,501 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,504 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,504 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,510 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,510 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,510 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,516 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,516 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,516 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,712 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,712 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,715 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,715 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,717 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,717 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,717 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,717 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,717 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,720 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,720 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,720 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,720 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,720 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,723 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,723 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:34,724 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,724 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 332#L1711-6true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:34,805 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,805 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,809 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,809 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,812 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,812 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,815 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,815 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,818 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,818 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,821 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,821 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,821 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,872 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 01:12:34,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 314#L1752true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,872 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][1663], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 298#L1751-2true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,872 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,872 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 24#L1711-7true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,873 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,873 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,883 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 211#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,883 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,883 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1667], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 356#true, 377#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:34,909 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,909 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][1667], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:34,910 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,910 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,913 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,917 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,917 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,919 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,920 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,922 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,922 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:34,925 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:34,931 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,931 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,933 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,933 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:34,939 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,939 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,942 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,942 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,944 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,944 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,947 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,947 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,949 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,950 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,950 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,950 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,952 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,952 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,955 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,955 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,955 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,955 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,957 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,957 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:34,958 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:34,958 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,958 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,959 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:34,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,962 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,963 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,965 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,965 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:34,968 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,968 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:34,971 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:34,971 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 204#L1711-7true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:35,004 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 31#my_callbackErr0ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:35,004 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,004 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,005 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:35,084 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:35,084 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 01:12:39,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,478 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,478 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,478 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,481 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,481 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,482 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,482 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,488 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,488 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,489 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,492 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,492 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 102#L1712-7true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,495 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,495 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,496 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,498 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,499 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,499 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 102#L1712-7true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,517 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,531 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,531 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:39,534 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,534 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,546 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:39,546 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,546 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:39,559 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,559 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,563 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,563 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, 297#L1712-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,564 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,564 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 50#L1712true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,569 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:39,569 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:39,569 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:40,812 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,812 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,812 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,815 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,815 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,816 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,816 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,821 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:40,821 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,827 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,827 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:40,830 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:40,830 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,830 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,833 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,833 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,836 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,836 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,836 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,836 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,990 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,990 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,993 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,993 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:40,996 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,996 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:40,999 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:40,999 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,002 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,002 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,005 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,009 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,009 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:41,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,066 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,066 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,069 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,070 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,072 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,072 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,072 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,072 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,075 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,075 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,078 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,078 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,078 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,078 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,081 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,081 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,081 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,081 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,084 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,084 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,084 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,084 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 156#L1712true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,085 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,127 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 156#L1712true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,127 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,127 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:41,162 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,162 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,165 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,165 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,165 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,165 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,165 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,168 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,168 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,168 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,168 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,168 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,171 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,171 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,171 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,171 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,171 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,174 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,174 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,176 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,176 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,176 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,176 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:12:41,179 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,180 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:41,182 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,182 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:41,185 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,185 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,188 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,188 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,191 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,191 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,191 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,191 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,194 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,194 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,194 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,194 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,197 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,197 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:41,199 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,200 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,200 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,200 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,202 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,202 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,205 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,205 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,205 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,205 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,208 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,208 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,208 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,208 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,210 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,210 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:41,213 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,213 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:41,214 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,214 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:41,217 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,220 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,220 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,223 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,223 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,226 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,226 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:41,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 50#L1712true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:41,265 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,265 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:41,349 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:41,349 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,810 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,810 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,810 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,813 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,813 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,813 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,813 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,813 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:45,814 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,814 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,819 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,819 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,820 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,820 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,826 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,826 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,826 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,826 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:45,829 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,833 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:45,833 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:45,833 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:45,833 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:45,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:45,841 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,841 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,841 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,841 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:45,852 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:45,852 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,852 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 229#L1712-11true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,863 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:45,863 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,869 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:45,869 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,870 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,870 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,880 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,880 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,881 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:45,881 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,881 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 279#L1711-6true, 342#true]) [2023-11-30 01:12:45,991 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 332#L1711-6true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:45,992 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:45,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,186 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,186 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,186 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,186 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:47,187 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,187 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,187 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,187 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,190 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,190 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,190 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,191 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:47,191 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,191 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,191 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,191 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,198 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,198 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,198 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,198 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,202 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,202 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,202 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,206 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,206 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,206 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,206 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,210 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,210 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,210 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,210 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,213 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,213 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,213 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,213 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,217 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,217 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,217 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,217 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,373 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,373 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,373 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,373 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,373 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,376 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,376 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,379 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,379 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,383 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,383 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,383 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,387 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,387 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,390 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,390 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,393 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,393 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,394 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2230], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,394 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,394 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,395 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2231], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,395 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,395 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:47,470 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,470 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,473 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,476 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,476 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,480 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,480 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,483 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,483 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,486 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,486 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,486 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,486 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,489 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,489 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,489 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,489 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2230], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 298#L1751-2true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,491 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,491 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2231], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,491 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,491 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,529 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 197#L1712-1true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,529 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,567 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,567 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,570 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,576 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,579 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,579 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,583 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,583 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,587 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:12:47,591 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,591 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:47,594 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,597 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,601 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,601 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,604 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,604 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,605 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,605 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,607 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,607 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,608 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,610 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,610 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,610 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,610 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,613 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,613 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,613 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,613 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:12:47,616 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,616 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,617 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,620 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,620 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,620 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,620 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,623 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:47,624 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,628 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:47,631 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,637 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,637 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:47,641 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:47,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 297#L1712-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:47,682 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,682 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2230], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,766 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,766 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:47,767 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:47,767 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 01:12:52,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:52,296 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,296 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,297 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,297 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,300 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,300 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,300 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,306 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:52,306 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,306 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 363#true, 410#true, 417#true, 4#L1712-3true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,312 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,312 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,315 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:52,315 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,315 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,318 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,318 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,318 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,318 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,318 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,321 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,321 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:52,324 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,324 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,327 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:52,327 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:52,327 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:52,327 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:52,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:52,328 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,328 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,331 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:12:52,331 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,331 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,334 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,334 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,334 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,334 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,346 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:12:52,346 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,347 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,353 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,353 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,353 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,359 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,359 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,362 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,362 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,362 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,363 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,368 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,368 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:52,371 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,371 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [408#(and (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 27 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 26 my_callbackThread1of1ForFork0_~data~0.offset))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ my_callbackThread1of1ForFork0_~data~0.offset 24))) (= |my_callbackThread1of1ForFork0_#t~nondet33| (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 25 my_callbackThread1of1ForFork0_~data~0.offset)))), 424#true, 24#L1711-7true, 370#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:52,471 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,471 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 394#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 27)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ my_callbackThread1of1ForFork1_~data~0.offset 24)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 26 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 25 my_callbackThread1of1ForFork1_~data~0.offset)) |my_callbackThread1of1ForFork1_#t~nondet33|)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 431#true, 377#true, 356#true, 204#L1711-7true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:52,472 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,472 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,472 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:52,472 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:53,496 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,496 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,496 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,499 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,502 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,502 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,504 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,507 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,507 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,510 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,510 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,512 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,512 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,512 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,512 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,519 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:53,648 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,649 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,651 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,654 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,656 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2397], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,657 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,662 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,664 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,664 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,665 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,665 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,893 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,893 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,896 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:12:53,899 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,899 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,902 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2397], [424#true, 370#true, 298#L1751-2true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,902 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,911 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,911 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2230], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,946 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2230], [424#true, 433#(= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0), 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,946 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,946 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 301#L1712-2true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,947 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 301#L1712-2true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,947 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,947 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2235], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 431#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:53,971 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2235], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 412#(= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0), 207#L1712-2true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:53,971 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,971 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,977 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,977 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,977 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,977 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,977 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,979 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,980 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:53,983 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,983 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,983 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,983 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,983 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,986 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 356#true, 342#true, 232#L1712-6true]) [2023-11-30 01:12:53,989 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,989 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,989 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,989 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:53,992 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,992 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true]) [2023-11-30 01:12:53,995 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:53,998 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,998 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,998 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:53,998 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,001 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,001 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,003 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,003 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:54,006 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,006 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,009 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,009 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,009 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,009 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:54,011 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:12:54,012 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,017 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,017 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,017 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,017 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,020 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,020 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:54,023 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,023 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:12:54,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 207#L1712-2true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:12:54,059 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,059 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,059 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,059 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2231], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:12:54,127 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:54,127 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:54,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 01:12:58,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,702 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,702 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:58,703 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,703 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,706 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:58,706 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,706 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,712 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,712 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,715 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,715 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,715 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,716 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,718 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,718 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,719 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,721 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,721 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,722 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,724 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,724 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,725 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,727 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,727 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,738 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:58,741 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,741 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,741 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,741 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,752 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 245#L1712-10true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:12:58,752 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,752 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 245#L1712-10true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,755 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,755 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,755 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,755 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:12:58,763 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,764 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,764 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,770 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,770 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,773 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,773 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,773 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,776 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,776 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 342#true]) [2023-11-30 01:12:58,779 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:12:58,779 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,147 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,147 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,148 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,148 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,151 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,151 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,151 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,151 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,154 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,154 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,155 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,155 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,158 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,158 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,158 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,158 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:13:00,161 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,161 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,161 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,161 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,169 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,169 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,170 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,170 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,176 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,176 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,305 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,305 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,308 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2579], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,308 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,308 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,315 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,315 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,316 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,318 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,318 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,321 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,321 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,323 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,323 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,324 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,324 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,324 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,324 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,324 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,366 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,366 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,366 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,366 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,368 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,368 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2579], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 298#L1751-2true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 280#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,369 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,369 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,371 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,371 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,376 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,376 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 280#L1712-5true, 356#true, 342#true]) [2023-11-30 01:13:00,379 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 280#L1712-5true, 342#true]) [2023-11-30 01:13:00,381 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,384 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,384 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,385 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2231], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2231], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 434#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 410#true, 363#true, 417#true, 4#L1712-3true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 4#L1712-3true, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2236], [424#true, 370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 178#L1713-3true]) [2023-11-30 01:13:00,433 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,433 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2236], [424#true, 298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 413#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:13:00,434 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,434 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 72#L1712-11true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,437 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,437 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,440 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,440 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 229#L1712-11true, 403#true, 102#L1712-7true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,444 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,444 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 232#L1712-6true, 342#true]) [2023-11-30 01:13:00,446 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,446 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 232#L1712-6true, 342#true]) [2023-11-30 01:13:00,449 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,449 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,452 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 93#L1712-5true, 342#true]) [2023-11-30 01:13:00,454 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,457 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,457 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,457 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,457 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 93#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,460 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,460 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,460 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,460 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,462 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,462 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:13:00,463 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,463 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [72#L1712-11true, 424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,466 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,466 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,466 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,466 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:00,469 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,469 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,469 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,469 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 01:13:00,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 251#L1712-3true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:13:00,490 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,490 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,490 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,490 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:00,541 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:00,541 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 01:13:05,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:13:05,293 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,294 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,294 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,298 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,298 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,298 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,298 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,298 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,302 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,302 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,302 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,306 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,306 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 72#L1712-11true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,309 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,309 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,310 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,313 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,313 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,316 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,316 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,316 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,317 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,317 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,326 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,326 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 102#L1712-7true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:13:05,337 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,337 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 229#L1712-11true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:13:05,347 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,347 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:13:05,353 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,353 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,353 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,353 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 93#L1712-5true, 377#true, 342#true]) [2023-11-30 01:13:05,354 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,354 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 229#L1712-11true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,357 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,357 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,358 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 93#L1712-5true, 356#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 377#true, 342#true]) [2023-11-30 01:13:05,364 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,364 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,364 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,364 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,368 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,368 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,368 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:05,372 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,372 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 5#L1712-13true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:05,375 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:05,375 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,491 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,491 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,494 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,494 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 61#L1712-12true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,496 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,496 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,499 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,499 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,499 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,502 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,502 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,505 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,505 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,505 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,505 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,508 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,508 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,508 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,508 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 356#true, 245#L1712-10true, 377#true, 342#true]) [2023-11-30 01:13:06,513 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,513 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,618 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,618 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2579], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 314#L1752true, 403#true, 349#true, 213#L1712-6true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,619 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,619 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,619 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,619 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,621 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,621 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,626 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,626 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,628 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,629 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 335#L1712-7true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,631 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,631 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,631 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,631 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,631 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 110#L1712-13true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,634 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,634 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,636 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,636 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,636 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,636 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,637 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,637 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,637 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,637 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,637 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,676 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2579], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 298#L1751-2true, 370#true, 403#true, 213#L1712-6true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,676 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,676 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,678 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,678 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,679 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 110#L1712-13true, 403#true, 213#L1712-6true, 349#true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,683 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,683 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 213#L1712-6true, 410#true, 363#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,686 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,686 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 61#L1712-12true, 389#true, 431#true, 335#L1712-7true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,689 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,689 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 110#L1712-13true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,691 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 161#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, 277#L1757-1true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 199#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,694 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,694 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,694 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2397], [424#true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,711 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 01:13:06,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2397], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,711 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,711 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2397], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 435#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,712 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][2579], [424#true, 436#(and (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 31 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 29 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 30 my_callbackThread1of1ForFork0_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork0_~data~0.base) (+ 28 my_callbackThread1of1ForFork0_~data~0.offset)) 0)), 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 280#L1712-5true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,712 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,712 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 254#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,713 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 254#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 241#L1713-3true, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,713 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,713 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2400], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:13:06,729 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][2400], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 414#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 389#true, 431#true, 377#true, 356#true, 178#L1713-3true, 342#true]) [2023-11-30 01:13:06,729 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,732 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 21#L1712-9true, 245#L1712-10true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,735 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,735 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,735 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,735 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,735 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 132#L1712-12true, 370#true, 403#true, 349#true, 102#L1712-7true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, 268#L1752-1true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,739 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:13:06,742 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 415#(and (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 29 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 30 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 31 my_callbackThread1of1ForFork1_~data~0.offset)) 0) (= (select (select |#race| my_callbackThread1of1ForFork1_~data~0.base) (+ 28 my_callbackThread1of1ForFork1_~data~0.offset)) 0)), 342#true, 232#L1712-6true]) [2023-11-30 01:13:06,744 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 232#L1712-6true, 342#true]) [2023-11-30 01:13:06,747 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,747 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 363#true, 410#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 431#true, 356#true, 377#true, 342#true, 232#L1712-6true]) [2023-11-30 01:13:06,749 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,749 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 33#my_callbackErr2ASSERT_VIOLATIONDATA_RACEtrue, 370#true, 403#true, 349#true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,752 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,752 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,752 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,752 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([675] L1752-->L1752-1: Formula: (and (= |v_ULTIMATE.start_main_~#data~1#1.offset_4| |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|) (= |v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1| |v_ULTIMATE.start_main_~#data~1#1.base_4|)) InVars {ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} OutVars{ULTIMATE.start_my_drv_disconnect_#in~data#1.offset=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.offset_1|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_4|, ULTIMATE.start_my_drv_disconnect_#in~data#1.base=|v_ULTIMATE.start_my_drv_disconnect_#in~data#1.base_1|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_4|} AuxVars[] AssignedVars[ULTIMATE.start_my_drv_disconnect_#in~data#1.offset, ULTIMATE.start_my_drv_disconnect_#in~data#1.base][153], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 5#L1712-13true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 268#L1752-1true, 389#true, 78#my_callbackErr1ASSERT_VIOLATIONDATA_RACEtrue, 431#true, 377#true, 356#true, 342#true]) [2023-11-30 01:13:06,754 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,754 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 370#true, 314#L1752true, 403#true, 349#true, 218#L1712-4true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 377#true, 356#true, 342#true, 178#L1713-3true]) [2023-11-30 01:13:06,755 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,755 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 322#L1712-10true, 370#true, 403#true, 349#true, 173#L1712-9true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 342#true]) [2023-11-30 01:13:06,757 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,757 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,758 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([669] L1757-->L1757-1: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_~#data~1#1.offset_19| 24))) (and (= |v_#memory_$Pointer$.base_13| (store |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.base_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.base_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_$Pointer$.offset_14| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (select (select |v_#memory_$Pointer$.offset_13| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0))) |v_#memory_$Pointer$.offset_13|) (= |v_#memory_int_23| (store |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19| (store (select |v_#memory_int_24| |v_ULTIMATE.start_main_~#data~1#1.base_19|) .cse0 (- 1)))))) InVars {#memory_int=|v_#memory_int_24|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_14|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} OutVars{#memory_int=|v_#memory_int_23|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_19|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_13|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_19|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][112], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 277#L1757-1true, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 21#L1712-9true, 377#true, 245#L1712-10true, 356#true, 342#true]) [2023-11-30 01:13:06,760 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,760 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 01:13:06,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([732] L1713-->L1713-3: Formula: (and (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork0_~data~0.base_49) v_my_callbackThread1of1ForFork0_~data~0.offset_49 0))) (= |v_my_callbackThread1of1ForFork0_#t~nondet36_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} OutVars{my_callbackThread1of1ForFork0_#t~nondet36=|v_my_callbackThread1of1ForFork0_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_49, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~nondet36, #pthreadsMutex][551], [424#true, 298#L1751-2true, 370#true, 403#true, 349#true, 218#L1712-4true, 363#true, 410#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 389#true, 431#true, 356#true, 377#true, 178#L1713-3true, 342#true]) [2023-11-30 01:13:06,779 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,779 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,779 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,779 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([772] L1713-->L1713-3: Formula: (and (= |v_my_callbackThread1of1ForFork1_#t~nondet36_1| 0) (= |v_#pthreadsMutex_19| (store |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49 (store (select |v_#pthreadsMutex_20| v_my_callbackThread1of1ForFork1_~data~0.base_49) v_my_callbackThread1of1ForFork1_~data~0.offset_49 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_20|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} OutVars{my_callbackThread1of1ForFork1_#t~nondet36=|v_my_callbackThread1of1ForFork1_#t~nondet36_1|, #pthreadsMutex=|v_#pthreadsMutex_19|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_49, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_49} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~nondet36, #pthreadsMutex][272], [424#true, 370#true, 403#true, 349#true, 410#true, 363#true, 417#true, my_callbackThread1of1ForFork0InUse, 396#true, my_callbackThread1of1ForFork1InUse, 231#L1751true, 241#L1713-3true, 389#true, 431#true, 356#true, 280#L1712-5true, 377#true, 342#true]) [2023-11-30 01:13:06,821 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,821 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,821 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 01:13:06,821 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event